J'ai besoin de créer NSManagedObject cas, faire des trucs avec eux et puis poubelle ou de les stocker à sqlite db. Le problème est que je ne peut pas créer des instances de NSManagedObject étrangers à MSManagedObjectContext et cela signifie que je dois éclaircir quelque peu après je décide que je n'ai pas besoin de certains objets dans ma db.
De traiter avec elle, j'ai créé une banque de mémoire à l'aide de la même coordonnateur et je suis plaçant temporairement des objets en utilisant assignObject:toPersistentStore.
Maintenant, comment puis-je m'assurer que ces objets temporaires ne pas obtenir les données, dont j'extrais de la commune pour les deux magasins contexte? Ou dois-je créer des contextes différents pour une telle tâche?
UPD:
Maintenant, je vais penser à faire autre contexte pour la mémoire vive. Comment puis-je déplacer des objets à partir d'un contexte à l'autre? Juste à l'aide de [contexte insertObject:]? Il travaillera sur OK dans cette configuration? Si j'insère un objet à partir du graphe d'objets, le graphique permet aussi de s'insérés dans leur contexte?