Ho provato a utilizzare le proprietà recuperate un paio di volte, e anche se sembra essere l'approccio giusto, lo non funziona mai.qualcuno ha un esempio funzionante di una proprietà recuperata in core-data?
Nel mio ultimo tentativo ho aggiunto la proprietà fetched alla mia entità, selezionato l'altra entità nel modello come 'destinazione' e impostato il predicato su una condizione che so essere valida.
Problema 1: quando viene generata la classe NSManagedObject per l'entità, non include nulla per la proprietà recuperata. Dopo alcune ricerche ho aggiunto la dichiarazione per esso nel file .h e l'istruzione @dynamic nel file .m (sì, so che è un tipo NSArray *).
Problema 2: anche dopo che, quando accedo a questa proprietà nel codice, ottengo un'eccezione generata che indica qualcosa nell'effetto che la richiesta di recupero non ha un'entità. Suppongo che l''entità' sia quella specificata come 'destinazione' ed è, infatti, lì.
Quindi, mi piacerebbe che qualcuno fornisse un esempio operativo concreto (piattaforma iOS) in cui una proprietà recuperata è definita nel modello, dichiarata in una classe derivata da NSManagedObject e effettivamente utilizzata dal codice.
A questo punto mi sto arrendendo a questa perdita di tempo e semplicemente implementando il codice di richiesta fetch da solo.
avendo lo stesso problema: l'entità è impostato nel modello (e posso vederlo nel file XML 'contents') ma il modello compilato che viene caricato nell'applicazione non ha set di entità di destinazione. Frustrante! –