我目前通過更新該記錄的每個鍵值來更新實體的現有記錄。如何替換核心數據實體的現有記錄
if(existingObjects != nil && existingObjects.count > 0){
SomeEntity *anObject = [existingObjects objectAtIndex:0];
anObject.key1 = @"Some value";
anObject.key2 = @"Some value";
anObject.key3 = @"Some value";
我的問題:有沒有辦法完全替代/覆蓋核心數據實體的記錄,而不是更新的特定記錄的每個值?
如果你有正確的值對象,包括關係,您可以刪除原件並插入新的。不過,我不確定這是個好主意。 – Avi