我是iOS开发新手。我将以下信息存储在我的数据库中 -
用户:A 性别:M 学校:XYZ
现在,我只想将该行更新为
用户:A 性别:M 学校:ABC
所以基本上我只想改变一个值。我如何使用iOS数据库方法?我应该删除该行并将其插回去吗?或者有更新方法吗?
答案 0 :(得分:0)
更改属性并保存上下文。
myUser.school = @"ABC";
NSError *error = nil;
[myUser.managedObjectContext save:&error];
// Check if error is not nil.
这将完成更新持久层所需的任何操作,无论是SQL,平面文件还是内存。