探索 iPhone SDK 3:Core Data 之后的新领域
在使用 Core Data 构建 iPhone 应用程序的过程中,我们已经打下了坚实的基础。Core Data 为我们提供了强大的数据管理功能,让我们能够高效地处理数据存储和检索。然而,iPhone SDK 3 带来的远不止 Core Data 这一个新框架,还有许多令人兴奋的新功能等待我们去探索。
Core Data 应用收尾与拓展
在之前的工作中,我们编写了一段代码来处理对象删除操作。具体步骤如下:
1. 遍历属性列表,获取每个属性的名称和属性字符串:
objc_property_t oneProp = propList[i];
NSString *propName = [NSString stringWithUTF8String:property_getName(oneProp)];
NSString *attrs = [NSString stringWithUTF8String:property_getAttributes(oneProp)];
- 检查属性字符串是否包含
@"NSSet":
if ([attrs rangeOfString:@"NSSet"].location != NSNotFound) {
NSMutableSet *objects = [self.managedObject valueForKey:propName];
超级会员免费看
订阅专栏 解锁全文
44

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



