Je dois éditer une ligne de données dans une Entité qui a une relation avec mon Entité principale de mon fetchedResultsController, dans ce cas "theUser" étant une instance de mon entité User .Modification de la ligne Données de base de l'entité liée à managedObjectContext via la relation
J'ai fondamentalement besoin d'éditer l'une des lignes CannedMessage qui existent déjà et de l'enregistrer. Je peux accéder à l'amende "Messages" comme vous voyez ci-dessous, mais je ne suis pas sûr une fois que j'ai trouvé le CannedMessage je veux comment je l'enregistre dans le managedObjectContext pour "theUser"
Un conseil?
NSArray *msgs = [theUser.Messages allObjects];
NSPredicate *activeMatch = [NSPredicate predicateWithFormat:@"defaultMessage == 1"];
NSArray *matched = [msgs filteredArrayUsingPredicate:activeMatch];
CannedMessage *msgToEdit;
for(CannedMessage *msg in matched) {
msgToEdit = msg;
}