0
我有一個NSManageObect的這種情況下,我沒有一個有效的環境中創建只是用它來保存數據,並通過它重新插入NSManagedObject到ManagedObjectContext
convenience init() {
let entityDescription = NSEntityDescription.entityForName("UserEntity", inManagedObjectContext:managedContext)
self.init(entity: entityDescription!, insertIntoManagedObjectContext: nil)
}
但有時對我來說,真正讓我們得心應手它們也被Core Data追蹤(保存)。在這些情況下,我做以下操作將它添加到核心數據管理對象上下文中
myManagedContext.insertObject(myUserEntityObject)
這一切都很好。
我的問題是,是否真的很重要是否我重新插入相同的引用myManagedContext幾次?這種重新插入有什麼缺點嗎?在我看來,它不會因爲插入相同的對象引用而有所作爲。