Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 如何检测NSManagedObject是否加载完成?_Objective C_Core Data - Fatal编程技术网

Objective c 如何检测NSManagedObject是否加载完成?

Objective c 如何检测NSManagedObject是否加载完成?,objective-c,core-data,Objective C,Core Data,如何检测NSManagedObject是否加载完成 我需要在加载NSManagedObject时执行一些操作,例如,软件启动完成。 我需要参考NSManagedObject的数据来执行某些操作 提前谢谢。问题不太清楚,但要快速回答,有两种观点: 对于单个NSManagedObject,awakeFromFetch应该适合您的需要 也可以参考NSManagedObjectContext通知,尽管这与保存/更新/删除操作更相关 否则,请更好地解释您需要什么。什么是“NSManagedObject

如何检测NSManagedObject是否加载完成

我需要在加载NSManagedObject时执行一些操作,例如,软件启动完成。 我需要参考NSManagedObject的数据来执行某些操作


提前谢谢。

问题不太清楚,但要快速回答,有两种观点:

  • 对于单个NSManagedObject,awakeFromFetch应该适合您的需要
  • 也可以参考NSManagedObjectContext通知,尽管这与保存/更新/删除操作更相关

否则,请更好地解释您需要什么。

什么是“NSManagedObject已加载”?例如:我在NSManagedObject中有一个名为folder的属性和一个CollectFileInfolder方法(如果我调用setFolder):方法将调用CollectFileInfolder。嗨,莱昂纳多,第一个适合我。谢谢你的帮助。我不明白为什么唤醒者打了两次电话?一次用于软件启动。调用文件夹(getter)方法一次。