core-data相关内容

CoreData 上的 UserInfo 字典

Apple 核心数据文档的这一部分是什么意思? 用户信息词典 托管对象模型中的许多元素(实体、属性和关系)都有关联的用户信息字典.您可以将所需的任何信息作为键值对放入用户信息字典中.放入用户信息字典的通用信息包括实体的版本详细信息,以及用于获取属性的谓词的值. 我了解默认情况下实体具有该字典,但我无法在 coredata 实体或属性上找到 userInfo. 解决方案 从 ..
发布时间:2022-01-13 18:30:44 移动开发

[CFNumber release]: 发送给已释放实例的消息

当我从 History Core Data 对象记录/请求值时,以下代码返回以下错误: -[CFNumber release]: 消息发送到deallocated instance 0x17ea2a90 我最初认为其他地方存在问题,并且花了无数小时试图调试它,但没有成功.经过进一步测试,我已经确定崩溃是从 History Core Data 对象请求某些值.任何人都可以看到为什么对象值被释放的 ..
发布时间:2022-01-12 12:00:29 移动开发

NSObjectInaccessibleException',原因:'CoreData 无法完成故障

我的 iOS 应用通过多个​​线程使用核心数据.我收到了一些带有以下消息的崩溃报告:“'NSObjectInaccessibleException',原因:'CoreData 无法满足'0x1e07a9b0''的错误" 我了解导致此问题的原因 - 对象已删除但另一个线程正在尝试访问它.我正在努力解决问题,但我想在后台线程中添加一个检查,以查看对象是否会以这种方式出现故障. 目前我的代码 ..
发布时间:2022-01-12 11:59:09 移动开发

executeFetchRequest:error: 获取请求必须有一个实体

我有一个运行良好的项目.它检查了“核心数据",并设置了所有数据模型.我今晚才开始添加几个实体和属性.当我现在尝试运行我的应用程序时,它甚至不会加载.它只是在我身上崩溃. 这是错误: 'NSInvalidArgumentException', reason: 'executeFetchRequest:error: A fetch request must have an entity.' ..
发布时间:2022-01-12 11:57:14 移动开发

Swift SourceKitService 崩溃

我有一个使用 Core Data 的 Swift 项目,并且为 saveContext() 生成的代码导致 Xcode 因 SourceKitService Crashed 错误而崩溃.当我将其注释掉时,错误停止,并且似乎是 self.managedObjectContext 导致了错误.我已经注释掉了我的代码,所以它就像一个新项目,但它仍然崩溃.谢谢 (Xcode 6.0.1) func ..
发布时间:2022-01-12 11:51:28 移动开发

如何防止 Core Data 在 iOS 5 中重复?

我遇到了问题. 周末我一直在做一个项目,我从网络服务中提取一个大的 xml. 它基本上有 3 层 - 客户、经理、员工,都是分层的.因此,应用程序第一次运行时,它会提取此 xml 并对其进行解析并在 3 个相关实体(客户、经理和员工)中创建所有条目. 每次应用程序启动时,我都需要删除相同的 XML,但这一次,我只需要“更新"任何已更改的现有记录,或为新客户、经理或员工添加新记录自 ..
发布时间:2022-01-10 13:54:33 移动开发

CoreData (for iphone) 存储图片

我想知道将带有核心数据的图像存储到二进制属性中是否是一个明智的选择 假设我有一系列电影,我想将图像 dvd 封面保存到一个属性中,封面的平均大小为 20/30kb (320x480px) 我想这样做的原因是为了存储管理,一旦我删除了电影,我就知道图像也被删除了 我只是不太确定这是否是个好主意、数据负载、速度? 有人有这方面的经验吗? 解决方案 在我看来,将图像存储在 ..
发布时间:2022-01-09 19:25:05 移动开发

coredata 中某一列的所有值的总和

我正在尝试将我的 NSFetchRequest 设置为核心数据以检索列的所有值的总和.我的学生记录采用以下格式 名称 |编号 |标记|___|_____|_________|杰克 |12 |34 |约翰 |13 |27 |杰夫 |1 |42 |唐 |34 |32 |爱德华 |43 |35 |瑞奇 |23 |24 | 谁能建议我设置一个 NSFetchRequest 来返回记录中所有标记的总和 ..
发布时间:2022-01-09 16:23:45 移动开发

核心数据:NSFetchedResultsController 可以获取两个不同的实体吗?

我正在开发一个 iPhone 应用程序,在一个特定的视图中,我需要加载两个不同的实体:一个将填充 UITableView,另一个将填充 UITextView. 是否可以使用单个 NSFetchedResultsController 获取这两个属性? 或者我需要使用两个不同的 NSFetchedResultsController 吗? 关于如何最好地解决这个问题的任何想法? ..
发布时间:2022-01-05 16:53:55 其他开发

核心数据“找不到源存储模型";

问题来了...我在应用商店中有一个应用程序,它使用核心数据...我一直在正确更新我的模型(使用版本等)但最近我不小心丢失了我的最新模型(那个对应于应用商店),所以现在我收到这个错误:reason = "Can't find model for source store"; 我已经创建了我的模型,据我所知,我所做的更改与以前的版本完全相同……但我仍然无法让它喜欢我的模型版本.所以我的问题是,我 ..
发布时间:2022-01-02 09:18:21 移动开发

如何高效地在 Core Data 和 CloudKit 之间同步记录

我目前正在学习如何使用 CloudKit 框架,但缺少展示如何同步 Core Data 和 CloudKit 的文档或示例. 我已经观看了所有专门用于 CloudKit 的 WWDC 视频(2014、2015、2016),但没有一个视频告诉我们如何实现与 Core Data 的同步.我找不到任何新的示例、教程或书籍来展示如何实现这种同步. 我知道通过 CloudKit(而不是便利 AP ..
发布时间:2022-01-01 11:53:55 其他开发

Swift3 CoreData - fetchResultsController

我收到此错误:ItinerariesCodeChallenge[2594:1022206] *** 由于未捕获的异常“NSInvalidArgumentException"而终止应用程序,原因:“NSFetchedResultsController 的实例需要带有排序描述符的获取请求这是我的代码.真的很感谢你的帮助,我已经尝试了好几天了...... 导入 UIKit导入核心数据类 MainVC: ..
发布时间:2022-01-01 11:52:37 其他开发