核心數據文檔說明如果需要,對象可能會出錯以節省內存。如果您的對象具有不屬於託管屬性的屬性,會發生什麼情況?具有非託管屬性的託管對象是否有錯誤?
例如,假設您有一個Department類,即NSManagedObject的子類。它有一個位置iVar +訪問器。 location屬性不是Department的一個屬性;它不受管理,永遠不會持續。
如果您有一個Department對象數組,或與Department具有一對一關係的Employee對象,Department有可能會出錯嗎?如果您設置了Department.location,您是否可以確定該位置將始終存在,或者該部門是否有可能會發生故障,然後您將丟失存儲在該位置的值?
使用2.上面,我用瞬態屬性來存儲位置值;似乎工作正常。任何人使用不同的方法? – petert 2010-10-20 08:16:51