¿Cómo convertir un proyecto basado en NIB a un Storyboard?

Estoy usando guiones gráficos (¡esto es completamente nuevo!).

¿Cómo importo mis archivos xib existentes y los integro en un solo archivo, usando la opción del guión gráfico?

No hay una forma de hacer clic en un clic. Según “Sams Teach Yourself Core Data para Mac e iOS en 24 horas” por Jesse Feiler, los guiones gráficos son lo suficientemente diferentes en sus interfaces de desarrollador que tiene sentido no convertir plumín existente, sino usarlos para nuevos proyectos. Una de las diferencias más grandes es la forma en que se manejan las transiciones de vista. Sin embargo, di el paso y sentí que valía la pena porque todavía estaba cerca del comienzo de un proyecto más grande. Hacerlo implicará un proceso manual. Las notas de la versión de Apple Converting to Storyboards abordan cómo agregar guiones gráficos al proyecto. Esto te dará un guión gráfico pero tus xibs existentes no se importarán en el guión gráfico. Yo no hice esto. Comencé con un nuevo proyecto y copié sobre las clases de controlador de vista personalizada que quería volver a usar (.h y .m). Luego procedí a construir mi guión gráfico y cortar y pegar desde los viejos archivos xib de proyectos usando el constructor de interfaz cuando tenía sentido. Realmente no toma tanto tiempo. Después de asignar los controladores de vista personalizados al control de sus vistas en el guión gráfico, querrá eliminar los IBActions de su código que seleccionan ver las transiciones y reemplazarlas con los guiones del guión gráfico. Los segmentos se agregan en el guión gráfico y tiene la opción de agregar un método prepareForSegue en su controlador de vista. El método opcional prepareForSegue se utiliza para terminar cualquier cosa en el controlador de vista de origen y configurar el controlador de vista de destino antes de la transición.