J'ai un modèle de données de base simple qui a deux entités, une personne et une photo. La personne a une relation un-à-plusieurs avec Photos. Tout fonctionne bien, et quand j'accède à la propriété photoList sur la personne, je reçois un NSSet avec toutes les photos pour cette personne.Modification d'objets gérés obtenus à partir de NSFetchedResultsController
Ma question est, comment puis-je modifier les objets gérés dans cet ensemble et la validation des résultats dans le backstore de données de base? À l'heure actuelle, si je modifie l'un des objets gérés Photo dans l'ensemble, ils ne sont pas enregistrés.
Le code ressemble à ceci:
Person *myPerson = [fetchedResultsController objectAtIndexPath:indexPath];
[photosController setPhotos:[[myPerson photoList] allObjects]];
Lorsque le jeu que le photosController obtient est parfaitement lisible, mais la modification de son contenu ne met pas à jour le magasin de back-end.
Merci pour toute l'aide