2011-07-17 9 views
6

Según tengo entendido, RestKit proporciona integración con el marco de trabajo Core Data de Apple, creando y completando las asociaciones de Core Data para usted, permitiendo el cruce de su modelo de datos basado en la propiedad natural.¿Puedo seguir utilizando las relaciones del modelo de datos de núcleo xcdatamodel con Restkit?

Sin embargo, no estoy seguro si aún puedo usar xcdatamodel con RestKit, y no puedo encontrar ninguna referencia, tutoriales sobre si RestKit puede usar xcdatamodel (herramienta de modelado de datos Core) o no.

Mi prototipo de aplicación es una aplicación de estructura de la empresa; es decir:

Company -< Departments -< Employees 
Company -< Suppliers 
..etc 

Además, he configurar algunos simples recuperados de Propiedades/plantillas para recopilar datos específico; sin embargo, no estoy seguro si empiezo a usar RestKit si todavía puedo usar estas herramientas/técnicas a través de xcdatamodel, o mejor dicho, tendré que codificarlas manualmente.

Mi pregunta es por lo tanto, ¿puedo seguir modelando mi aplicación/datos complejos usando xcdatamodel, completar con las propiedades obtenidas, etc. y luego hacer que RestKit hable con él; y si es así, ¿alguien puede ayudar a señalar un sitio tutorial sobre esto?

Gracias.

Respuesta

5

Sí, puede usar xcdatamodel. Mira RKCatalog example app - RKCoreDataExample lo usa sin ningún problema.

+1

Bien, gracias por su ayuda! Lo intentaré. – zardon

0

También puede usar la herramienta mogenerator. Donde en los archivos de "máquina" estarán todas las mecánicas de CoreData, y en los archivos "humain" habrá configuración de cosas relacionadas con RestKit.

+0

¿No es necesario que los objetos administrados RestKit hereden de RKManagedObject? mogenerator produce clases que heredan de NSManagedObject. –

Cuestiones relacionadas