Core data 将新数据插入核心数据中的空行

Core data 将新数据插入核心数据中的空行,core-data,Core Data,我想把数据(字符串)添加到核心数据(iOS)中的空白行之一。你是怎么做到的 e、 g:我有一个学生实体,这个实体有3个属性:索引、姓名、年龄。这3个属性都充满了数据,假设它有10行数据。但是在索引9上,name属性没有数据(空白)。你怎么填补这个空白 我不能清楚地描述它,因为我还不能上传图像。你不应该把核心数据看作是一个包含行和列的数据库。它是一个对象图和持久性框架。因此,您需要处理对象(如行)和对象属性(如列)。因此,一旦获取或创建了一些对象,就可以设置它们的属性 student10.name

我想把数据(字符串)添加到核心数据(iOS)中的空白行之一。你是怎么做到的

e、 g:我有一个学生实体,这个实体有3个属性:索引、姓名、年龄。这3个属性都充满了数据,假设它有10行数据。但是在索引9上,name属性没有数据(空白)。你怎么填补这个空白


我不能清楚地描述它,因为我还不能上传图像。

你不应该把
核心数据
看作是一个包含行和列的数据库。它是一个
对象图和持久性框架
。因此,您需要处理对象(如行)和对象属性(如列)。因此,一旦获取或创建了一些对象,就可以设置它们的属性

student10.name = @"William";
如果尚未从对象模型创建
NSManagedObject
子类,则必须使用
KVC
访问器:

[student10 setValue:@"William" forKey:@"name"];
如果确实创建了子类,则可以使用
Objective-C
properties

student10.name = @"William";
我建议您阅读苹果文档中有关核心数据的更多信息,以正确理解该框架。我想他们也有一些教程