Dans mon projet iPhone, je souhaite écrire une fonction qui vérifie s'il existe un objet dans mes données de base ManagedObjectContext avec une valeur donnée pour une certaine propriété, par exemple some_property
.Récupérer un objet par propriété dans les données de base
S'il existe déjà un objet avec some_property == 12
, je souhaite que la fonction renvoie l'objet, sinon, je souhaite créer l'objet, ou au moins renvoyer nil
.
Comment est-ce que je ferais cela?
wow, c'était rapide! Laissez-moi juste essayer cela ... – winsmith
Quel est le point de 'aFetchedResultsController'? Est-ce que je me trompe en pensant que vous le créez, mais ne l'utilisez jamais pour faire quoi que ce soit? – ArtOfWarfare
Vous avez raison, dans cet exemple particulier le NSFetchedResultsController n'est pas utilisé, mais il devrait être dans le contexte d'une application réelle (il simplifie beaucoup d'autres choses, et fournit un mécanisme de mise en cache agréable). –