2013-07-26 62 views
0

如何檢測NSManagedObject加載完成?如何檢測NSManagedObject加載完成?

我需要做一些事情,當NSManagedObject加載,例如軟件啓動完成。 我需要引用NSManagedObject的數據來執行某些操作。

在此先感謝。

+0

你是什麼意思「NSManagedObject加載」? –

+0

例如: 我有一個稱爲文件夾的屬性和NSManagedObject中的collectFilesInFolder方法 如果我調用setFolder:方法將調用collectFilesInFolder。 < - OK 但是我遇到了一個問題如果我的軟件啓動準備就緒,如何調用collectFilesInFolder方法auto。 – CocoaUser

回答

0

的問題不是很清楚,不過對於一個快速的答案,有兩個觀點:

  • 對於單個NSManagedObject awakeFromFetch應該滿足您的需求。
  • 或者你可以參考的NSManagedObjectContext通知,altough這更關係到保存/更新/刪除操作

否則,更好地解釋你所需要的。

+0

嗨萊昂納多,第一個適合我。感謝您的幫助。 – CocoaUser

+0

我不明白爲什麼awakeFromFetch調用兩次?一次用於軟件啓動。一次調用文件夾(getter)方法。 – CocoaUser