您好想从我的核心数据库复制一个对象。现在我正在使用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