您好想從我的核心數據庫複製一個對象。現在我正在使用CoreData - 複製現有對象
movement2 = [NSEntityDescription
insertNewObjectForEntityForName:@"Movement"
inManagedObjectContext:self.managedObjectContext];
movement2.name = movement.name;
movement2.value = movement.value;
movement2.date = movement.date;
...
它的工作原理。但...
是否有任何方法可以在一行代碼中複製movement
到movement2
的所有值?
您可以使用'entity.propertiesByName'結合屬性和關係。少一個循環;) – Michael 2014-04-26 08:04:13
@邁克爾噢,我的上帝,我不知道我是如何錯過了,並編寫了兩個循環的幫手很多!謝謝,我編輯了答案。 – coverback 2014-04-26 17:48:46