iOS 数据持久化与文档管理开发指南
1. 基础数据持久化
在处理数据持久化时,首先需要声明一个指向 NSManagedObject 的指针并初始化为 nil ,因为此时还不确定是从持久存储中获取托管对象,还是创建一个新的对象。以下是具体的操作步骤:
1. 检查并获取或创建托管对象 :
NSManagedObject *theLine = nil;
if ([objects count] > 0) {
theLine = [objects objectAtIndex:0];
} else {
theLine = [NSEntityDescription
insertNewObjectForEntityForName:kLineEntityName
inManagedObjectContext:context];
}
- 使用键值编码设置对象属性 :
[theLine setValue:[NSNumber numberWithInt:i] forKey:kLineNumberKey];
[theLine setValue:theField.text forKey:kLineTextKey];
超级会员免费看
订阅专栏 解锁全文
330

被折叠的 条评论
为什么被折叠?



