我有一个应用程序,它正在使用和存储Core Data中的数据。我的数据moel如下所示:
我的客户已要求修改数字(在客户实体中)或'客房'中的任何属性(客户名称除外)。
我不知道从哪里开始。我已经做了一些谷歌搜索和搜索问题,但似乎找不到符合我需要的解决方案。
非常感谢任何帮助或示例代码。
由于
萨姆
答案 0 :(得分:0)
您可以使用键值编码或直接访问其方法来修改数字
Customer* customer=[NSEntityDescription insertNewObjectForEntityForName:@"Customer" inManagedObjectContext:self.managedObjectContext];
customer.Number=[NSNumber numberWithInt:10];
if(![managedObjectContext save:&err])
NSLog(@"data cannot be saved");
您可以以类似的方式访问Rooms实体,它将作为NSSet *对象返回。 获取所需的对象并以类似的方式修改值。