coredata使用了一种完全不同 的方法,你不需要创建类,而是在数据模型编辑器中创建一些实体,然后为这些实体创建托管对象。
实体由属性组成。有三种:特性;关系;提取属性。
使用键值编码来设置属性或检索它们的已有值。
从托管对象中检索存储在name特性的值,调用:
NSString *name = [myManagedObject valueForKey:@"name"];
为托管对象的属性设置新值,需要执行:
[myManagedObject setValue:@"Gregor Overlander" forKey:@"name"];
例子如下: