Core Data 使用

时间:2025-01-10 22:37:56

coredata使用了一种完全不同 的方法,你不需要创建类,而是在数据模型编辑器中创建一些实体,然后为这些实体创建托管对象。

实体由属性组成。有三种:特性;关系;提取属性。

使用键值编码来设置属性或检索它们的已有值。

从托管对象中检索存储在name特性的值,调用:

NSString *name = [myManagedObject valueForKey:@"name"];

为托管对象的属性设置新值,需要执行:

[myManagedObject setValue:@"Gregor Overlander" forKey:@"name"];

例子如下: