如果多個VC使用不同的提取限制從數據庫中提取數據,NSManagedObjects如何在內存中管理。如何在內存中管理NSManagedObjects
E.g.一個VC根據名字獲取並且只想在表格視圖中顯示名字,因此只保存來自內存中獲取的NSManagedObjects的名稱數據,而不是對象的其餘部分。
這允許將選定的數據保存在內存中,當多個VC同時保存相同的數據時,如何使用內存?對於每個引用是否會有這些數據的副本,或者NSManagedObjects的支持數據是Core-Data中的單個條目?
如果是這樣,Core-Data使用虛擬內存映射來按需讀取這些單個實例,還是將實際數據作爲副本加載到內存中?
」一個VC根據名字獲取並且只想在表視圖中顯示名字,因此只保存來自內存中獲取的NSManagedObjects的名稱數據,而不是對象的其餘部分。「你可以發佈一些示例代碼?有點難以確定你在描述什麼。 – 2013-03-05 17:17:11