La dichiarazione standard per un NSManagedObject
proprietà generato automaticamente dichiara rapporti a-molti come questo:Set mutabili in NSManagedObjects?
@property (nonatomic, retain) NSSet *somethings;
...
@dynamic somethings;
sarebbe sicuro di cambiare tale dichiarazione a un NSMutableSet
? Il componente CoreData funzionerebbe ancora correttamente?
A giudicare dal @dynamic
, si probaby non si preoccupa se uso un NSSet
sottoclasse piuttosto che un NSSet
, ma non voglio riscrivere un sacco di codice solo per scoprire che non funziona.
causerà problemi se aggiungo l'oggetto già presente alla relazione – Johnykutty
@Johnykutty set assicurano che non ci siano duplicati. Questo non dovrebbe avere alcun effetto. – wbyoung