He intentado utilizar las propiedades de búsqueda un par de veces, y aunque parece ser el enfoque correcto, nunca funciona.¿Alguien tiene un ejemplo funcional de una propiedad recuperada en core-data?
En mi último intento agregué la propiedad de búsqueda a mi entidad, seleccioné la otra entidad en el modelo como el 'destino' y configuré el predicado en una condición que sé que es válida.
Problema 1: Cuando se genera la clase NSManagedObject para la entidad, no incluye nada para la propiedad recuperada. Después de buscar, agregué la declaración en el archivo .h y la declaración @dynamic en el archivo .m (sí, sé que es un tipo NSArray *).
Problema 2: Incluso después de eso, cuando accedo a esta propiedad en el código obtengo una excepción que indica algo en el sentido de que la solicitud de búsqueda no tiene una entidad. Estoy asumiendo que la 'entidad' sería la especificada como el 'destino' y está, de hecho, allí.
Por lo tanto, me gustaría que alguien proporcione un ejemplo de trabajo concreto (plataforma iOS) donde se define una propiedad captada en el modelo, declarada en una clase NSManagedObject-derived, y realmente utilizada desde el código.
En este punto estoy abandonando esta pérdida de tiempo y simplemente implementando el código de solicitud de búsqueda.
teniendo el mismo problema: la entidad se encuentra en el modelo (y puedo verlo en el XML 'contents' pero el modelo compilado que se carga en la aplicación no tiene entidades de destino establecidas. ¡Frustrante! –