usar tutorial español descargar data como iphone core-data

tutorial - Cómo crear clases después de crear el modelo de datos básicos en Xcode para iPhone



xcode 10 requirements (4)

Con Xcode 4.3+, puedes simplemente:

  • haga clic en su modelo
  • haga clic en el menú Editor
  • haga clic en Crear subclase NSManagedObject
  • guarda los archivos donde quieras

¡Y listo!

Creé mi Modelo, Entidades, Propiedades y Relaciones en Xcode. ¿Cómo se crean las clases para mis Entidades? ¿Tengo que crearlos manualmente?


Puede hacerlo sin salir de Xcode (consulte el final de la respuesta para ver las instrucciones de XCode 4):

  • Abra su modelo de datos para que esté visible en el panel del editor
  • Carpeta de clases con un solo clic en el panel Grupo y panel
  • Ahora solo haga clic en cualquier lugar en el panel del diagrama.
  • Presione ⌘N para que aparezca este cuadro de diálogo:
  • Finalice el asistente para generar código para una o más clases. Nota: selecciona las clases que desea generar en un paso posterior del asistente, que no se muestra aquí.

Lo recogí en la página 143 de Más desarrollo de iPhone 3

Actualización 06/12/2010:

Alternativamente, puede simplemente seleccionar una o más de las entidades en la lista de entidades, como se muestra a continuación:

Y luego presione ⌘N para abrir el cuadro de diálogo Nuevo archivo que se muestra arriba. Si acepta la ubicación predeterminada utilizando esta alternativa, las clases generadas se colocarán en su modelo .xcdata. Arrástrelos manualmente a las clases (Ref: Stanford, Developing Apps for iOS: ep. 12. Datos principales y vistas de tabla ).

Actualización 26/03/2011 (Xcode 4):

Para XCode 4, simplemente abra el cuadro de diálogo Nuevo archivo (⌘N) y seleccione la subclase NSManagedObject desde Core Data. El asistente te preguntará para qué entidades debería crear clases.


También puedes probar MotoSwift .

  • Es simple
  • Admite el lenguaje de plantillas de plantilla
  • Contiene plantillas rápidas similares a XCode genera y mogenerator genera

También puedes usar mogenerator . Ahora incluye Xmo''d que integra perfectamente mogenerator en Xcode.