0
是NSSet *children = [parent children];
是否導致核心數據執行提取,返回子實體關係的所有實例?NSSet *孩子= [父母子女];執行提取請求?
與IB相同:使用嵌套關係的模型關鍵路徑是否執行獲取請求?
是NSSet *children = [parent children];
是否導致核心數據執行提取,返回子實體關係的所有實例?NSSet *孩子= [父母子女];執行提取請求?
與IB相同:使用嵌套關係的模型關鍵路徑是否執行獲取請求?
它返回一個核心數據內部'錯誤'設置對象,它像一個集合一樣工作。當您訪問集合中的項目時,它將轉到您的持久性存儲庫以獲取第一次訪問的數據。這是有效索引的,所以它會比許多提取請求更快,並且有時關係錯誤可能已經被解僱,所以根本不會去商店。
使用com.apple.CoreData.SQLDebug
環境變量來弄清楚發生了什麼,並微調了性能。在你的方案中將其設置爲1。
因此,如果有這種情況,我可以直接訪問關係(如上圖)或執行獲取,訪問關係大多數時候更好的選擇? – bijan 2012-04-05 12:33:21
是的,訪問關係。 – wbyoung 2012-04-05 12:37:02