Core data 核心数据&x2013;我什么时候需要呼叫save?

Core data 核心数据&x2013;我什么时候需要呼叫save?,core-data,save,Core Data,Save,情况是这样的。我正在更新一个NSManagedObject。例如,设置日期self.date=[NSDate now] 然后我在另一个类中调用一个helper方法,如下面的[Utilities doFooWithObject:self] 在设置日期和调用helper方法之间是否需要调用save?“我的助手”方法是否能够访问最近设置的日期而无需调用“之间保存”?如果您在同一托管对象上下文中使用该对象,则新值将立即可用 在您的例子中,您只是直接传递对象,因此它将位于同一托管对象上下文中。因此,此时无

情况是这样的。我正在更新一个
NSManagedObject
。例如,设置日期
self.date=[NSDate now]

然后我在另一个类中调用一个helper方法,如下面的
[Utilities doFooWithObject:self]


在设置日期和调用helper方法之间是否需要调用save?“我的助手”方法是否能够访问最近设置的日期而无需调用“之间保存”?

如果您在同一托管对象上下文中使用该对象,则新值将立即可用


在您的例子中,您只是直接传递对象,因此它将位于同一托管对象上下文中。因此,此时无需调用
save:

如果在同一托管对象上下文中使用该对象,则新值将立即可用

在您的例子中,您只是直接传递对象,因此它将位于同一托管对象上下文中。因此,此时不需要调用
save: