Bool 值的自定义访问器
Task 是 NSManagedObject 后代。它有一个 ivar checked。 checked 是包装 BOOL 值的 NSNumber 类型。 工作访问: BOOL chcecked = [task.checked bool…
UITableView 在快速滚动时崩溃
我有一个 TableView,它填充从 NSFetchedResultsController 获取的数据。但是,当用户在表视图中滚动太快(通常在表底部周围)时,应用程序就会停止响…
为什么未保存的修改后的 NSManagedObject 在关闭/打开应用程序后在 isUpdated 上返回 FALSE?
为什么未保存但已修改的 NSManagedObject 有一个空的 -changedValues 并在关闭/打开应用程序(在后台运行)后在 - isUpdated 上返回 FALSE? 我不想在…
按 NSDate 对 NSManagedObjects 的 NSSet 进行排序会产生错误
我正在尝试提取 RSS 提要并按 pubDate 排序。当我检查“更新”属性时,大多数情况下它是正确的并给我一个正确的日期,但是当我尝试从集合转换为排序数…
核心数据:管理对象和实体之间的区别?
我想了解更多核心数据,为什么我们要“获取”并搜索实体,而实体位于“内部”托管对象?例如: NSManagedObjectContext *moc = [self managedObjectCo…
为什么我无法在 NSManagedObject 子类中重写 isEqual ?
我有两个自定义 NSManagedObject 类:Notes 和 Tags。 当我重写 Tags 类中的 isEqual: 函数时,我收到如下错误消息: “实体“标签”的“标签”类非法…
将 NSManagedObjectID 保存在 CoreData 中
我有一个 xcdatamodel,其中包含一组在静态库中构建的实体。 我将这个静态库包含在一个项目中。我想在主项目中创建另一个模型,其实体名为任务。我希…
多线程核心数据 - NSManagedObject 失效
正如标题所示,我正在使用一个核心数据应用程序,该应用程序填充了不同后台线程中的对象(XML 解析) 在我的后台线程中,我正在执行此操作 managedCon…
NSManagedObject 的子类化
我有一个名为“医院”的核心数据实体。共有三个字段:名称(字符串)、纬度(双精度)和经度(双精度)。 我有一个名为 Hospitals.h/.m 的 NSManagedO…
创建一个框架,我需要为开发人员提供其核心数据实体的超级实体
我正在创建一个使用核心数据的框架。我有一个实体,当开发人员想要使用该框架时,我需要将其指定为他们在应用程序中创建的实体的父实体。允许开发人员…
打开 uiviewcontroller 后出现 NSObjectInaccessibleException
我正在开发一个应用程序,其中有一个自定义选项卡栏打开不同的表格视图。表视图的信息由 JSON 远程源提供。并使用自定义 nsmanagementobject 保存到 C…
NSManagedObjectModel initWithContentsOfURL 返回 nil,即使 modelURL 有效
即使路径正确,我的 NSManagedObjectModel 返回 nil 。 NSString *modelKey = [NSString stringWithFormat:@"/%@/Model", name]; NSString *modelPath…
最佳实践 - iOS 中的 NSManagedObjectContextObjectsDidChangeNotification
我正在使用 Core Data 编写我的第一个综合应用程序,我想看看跟踪各种对象更改/更新/删除的最佳方法是什么。例如,我有一个 Notes 实体和一个 Locatio…