我有一个功能,我可以保存到核心数据,但新条目几乎每次运行时都会消失,除非特定的不同视图恰好打开,在这种情况下更改仍然存在。
这是保存功能的一般代码:
appDel = (UIApplication.sharedApplication().delegate as AppDelegate)
context = appDel!.managedObjectContext!
var request = NSFetchRequest(entityName: "myEntity")
var results: NSArray = context!.executeFetchRequest(request, error: nil)!
localArray = results[item!].valueForKey("key") as NSMutableArray
localArray.addObject(objectToSave)
results[item!].setValue(localArray, forKey: "key")
context!.save(nil)