как я могу управлять временно сохраненными CoreData? как только я сделаю что-то вроде этого:
var myClass: MyClass = NSEntityDescription.insertNewObjectForEntityForName("MyClass", inManagedObjectContext: (UIApplication.sharedApplication().delegate as AppDelegate).managedObjectContext!) as MyClass
он является частью моего managedObjectContext и будет сохранен, когда я сделаю context.save(nil)
. Есть ли способ получить объект класса NSManagedObject, не вмешиваясь в мой текущий контекст. Другими словами: я хочу иметь необязательные объекты, которые просто перестают использоваться, когда я не сохраняю их явно, и я хочу иметь объекты, которые я действительно хочу постоянно сохранять.