tutorial kits for developer desarrollador apple ios swift xcode

ios - for - xcode kits



Xcode 6.3 se bloquea al navegar del guión gráfico a otro archivo Swift 1.2 (8)

Instalé Xcode 6.3 que incluye soporte para Swift 1.2. Apareció un montón de mensajes de error, que en su mayoría son problemas de transmisión.

Navegué hasta el guión gráfico y no puedo volver a ningún otro .swift sin que todo se bloquee. He forzado el cierre, reinicio e incluso reinstalado, y todavía no puedo Main.storyboard archivo Main.storyboard .

He intentado la sugerencia descrita aquí para abrir el guión gráfico como código, hacer algunos cambios, revertir esos cambios, guardar e intentar nuevamente, y aún así no tuve suerte.

¿Hay algo en mi código que rompa Xcode? ¿Hay alguien más experimentando esto? Había usado Xcode 6.3 beta con éxito con la misma base de código.

Actualización: Esto se ha solucionado en Xcode 6.3.1 lanzado el 21 de abril de 2015.



Así es como evito este extraño error:

  1. Antes de iniciar Xcode, cambie el nombre del archivo del guión gráfico en el buscador para que Xcode no lo encuentre (por ejemplo, agregue la extensión .temp)
  2. Iniciar Xcode: funciona bien incluso si se colgó antes, ya que no puede mostrar el editor del guión gráfico
  3. Abre una nueva ventana en Xcode
  4. Cambie el nombre del archivo del guión gráfico a su nombre original
  5. En la nueva ventana en Xcode - seleccione el guión gráfico - Xcode no se cuelga
  6. Minimice la nueva ventana y trabaje como de costumbre en la ventana original. Ahora puede seleccionar cualquier archivo, incluso el guión gráfico, sin Xcode colgando

Sin embargo, queda un problema, al menos para mí. Cada vez que selecciono un archivo o edito algo, Xcode necesita recompilar el guión gráfico. Todavía no lo he resuelto.


De los foros de desarrolladores de Apple deduzco que se trata de un problema @IBDesignable . Especialmente en proyectos que usan fuentes personalizadas, xibs adicionales, etc.

De alguna manera, he solucionado mi problema eliminando todas las @IBDesignable de las definiciones de clase UIView rápidas. Puede abrir el directorio de su proyecto con TextMate u otro, buscar y eliminar todos los "@IBDesignable"

Sin embargo, sigo pensando que este es un error MAYOR, que necesita ser trabajado ... así que siga presentando informes de errores a Apple.


Lanzar Xcode mientras mantenía Shift lo arregló para mí.

(Esto suprime la restauración del estado de Xcode).

Actualización: Xcode 6.3.1, publicado hoy, resuelve este problema.


Puedo confirmar este error. Estaba atrapado en el guión gráfico y no podía hacer nada para salir de él (ni siquiera podía abrir el asistente). Como solución alternativa, con el guión gráfico abierto, haga clic con el botón derecho en el archivo .storyboard y seleccione Open As - Source Code . Esto cambiará su guión gráfico a código y luego podrá cambiar a cualquier archivo.


Ya no es un error ya que Apple lo arregló en Xcode 6.3.1 .


Una solución temporal :

Al abrir una "Nueva ventana" (mismo proyecto).

Uno para el código, uno para el guión gráfico o reducir primero, trabajar libremente con la segunda ventana.

Puedes mantener tus @IBDesignables

EDITAR: Error corregido -> Actualizar Xcode 6.3.1


Solución temporal:

Si actualmente ha abierto el Editor Asistente, cambie a otro archivo usando alt+click . Puede mantener sus @IBDesignables .