我對Custom To-Many關係訪問器很好奇。訪問器將從其他對象中移除相關對象是有道理的。但是我想知道是否需要從託管對象上下文中完全刪除對象(以及後續存儲),還需要從託管對象上下文中刪除對象,然後保存它嗎?核心數據是否刪除<key>對象是否從託管對象上下文中刪除對象?
感謝您的幫助!
羅布
我對Custom To-Many關係訪問器很好奇。訪問器將從其他對象中移除相關對象是有道理的。但是我想知道是否需要從託管對象上下文中完全刪除對象(以及後續存儲),還需要從託管對象上下文中刪除對象,然後保存它嗎?核心數據是否刪除<key>對象是否從託管對象上下文中刪除對象?
感謝您的幫助!
羅布
羅布,
卸下只是影響的關係。您必須刪除該對象才能將其從MOC和後備存儲中刪除。
IOW,這些是根本不同的操作。
安德魯
要知道,有一些所謂的刪除傳播這可能導致當他們從關係中去除遭到刪除的對象。 C.F. 關係刪除規則根據關係和提取屬性在Core Data Programming Guide。
它對我來說有意義,它們是不同的,但你永遠不知道。謝謝(你的)信息! – Rob 2011-12-31 22:49:51