iOS - 如何更新数据库表行

时间:2011-11-02 22:11:36

标签: ios core-data

我是iOS开发新手。我将以下信息存储在我的数据库中 -

用户:A 性别:M 学校:XYZ

现在,我只想将该行更新为

用户:A 性别:M 学校:ABC

所以基本上我只想改变一个值。我如何使用iOS数据库方法?我应该删除该行并将其插回去吗?或者有更新方法吗?

1 个答案:

答案 0 :(得分:0)

更改属性并保存上下文。

myUser.school = @"ABC";
NSError *error = nil;
[myUser.managedObjectContext save:&error];
// Check if error is not nil.

这将完成更新持久层所需的任何操作,无论是SQL,平面文件还是内存。