我的应用程序中有一些NSManagedObject
子类,我试图了解何时以及如何保存更改。
我将尝试解释自己,例如类A
是NSManagedObject
子类。
在应用程序生命周期中,我会:
App launched
...
Create an instance of class A
...
Change some properties of A instance
...
App go to background
...
App becomes active again
...
Change some more properties of A instance
...
App terminates
我什么时候需要调用 [context save:] ?
我是否在 A 实例的每次更改后调用它?或者也许我只在应用程序进入后台时才调用它?
我应该在创建或删除任何 A 实例后调用它吗?