Core Data是Apple针对macOS和iOS的对象建模和持久性框架。 Xcode提供了一个对象模型编辑器,用于指定实体,属性和关系。
将 NSObject 转换为 NSManagedObject
我即将将应用程序的一部分更改为 CoreData。我有一个我编写的自定义类,我想将其转换为 NSManagedObject。在我经历这一切之前,我想确定一下
我正在开发一个使用 coreData 和登录的应用程序。为此,我有一个 LoginView 和 LoginViewModel,用于将信息获取到 ContentView。我不断收到此错误消息:“终止...
CoreData 中的持久历史记录是否支持遗留堆栈和 Objective C?
是否可以在用 Objective C 编写的应用程序/框架中实现持久历史记录跟踪,其中核心数据堆栈已以传统方式手动设置?还是持久的历史
NSFetchedResultsController 进行外部更改?
我正在 WatchKit 扩展中读取 CoreData 数据库,并从父 iPhone 应用程序更改存储。我想使用 NSFetchedResultsController 来驱动手表 UI 的更改,但是
重写 NSManagedObject getter/setter 来修改数据
我有一个 NSManagedObject 类,它存储来自 WkWebView 表单的 JSON 字符串等。 Web视图中的表单允许用户向表单添加图像;当形式为
访问 CoreData 属性会导致无法识别的选择器发送到实例
我有一个项目,CoreData 在设备上存储用户信息。问题是,每当我尝试检索属性时,它都会向我发送错误。每当我在 Swi 中访问 fName 时,它只会崩溃...
CoreData:错误:从上下文中删除托管对象后对其进行更改
我构建了一个简单的应用程序,检索一些 JSON 并将数据存储在 Core Data 中。 在模拟器或设备上初始安装时,所有核心数据操作都很好,但重新运行时,我得到
我在核心数据中有一个宋实体,每个实体都有一个整数类型的索引属性。我预计会有 10k 到 100k 范围内的大量歌曲实体,并希望维持秩序。 该...
在 SwifUI 中使用 .fetchBatchSize 和 @FetchRequest
我几天来一直在尝试理解和弄清楚,但仍然无法找到解决方案。 例如,有一个具有 100 万行的核心数据实体,我想显示所有
我有一个情况。 我正在从服务器获取数据并保存在核心数据中。工作正常,但我的问题如所描述的那样,我对核心数据进行了一些更改,然后发送了 ch...
Github 操作上的 Xcode 错误:无法确定 Core Data 代码生成的生成文件路径:
我不知道为什么当我尝试在 CI 或另一台机器上构建项目并不断收到错误:无法确定生成的文件时,添加到 Xcode 项目中的 xcdatamodeld 总是丢失
我有一个包含两个实体的 CoreData 模型。 EntityA 与 EntityB 具有一对多关系,反之则具有反向一对一关系。 我有将外部数据(文本文件)导入到
我的 iOS 应用程序中有: 待办事项 要做第3项 2020年3月24日 ------------ 要做第2项 2020年3月24日 ------------ 要做第1项 2020年3月23日 ------------ 我想要的是: 待办事项...
将图像保存在 Core Data 中以便在 UITableView 中使用
我计划构建一个主要内容是图像的应用程序。基本上,它将有多个使用 UITableViews 的菜单,其单元格将只有一个图像。当您单击单元格时,...
如何使用 SwiftUI @FetchRequest 获取子实体?
假设您在 CoreData 中定义了一个实体 A,然后将其抽象化并赋予它三个子实体 B、C 和 D。然后您想要在视图中创建所有这些子实体的列表。 怎么...
我的理解是 UInt64 可以是从 0 到 18446744073709551615 的任何值 我需要将 UInt64 标识符保存到 CoreData,但是我看到的值是: 我最初尝试过 Integer 64 但没有...
如何处理托管对象上下文中的许多实体并仅在必要时将它们保存到磁盘?
我的应用程序中的用户可以创建多个“歌曲”实体并添加到 10k 到 100k 范围内的播放列表。 我不认为我可以使用 NSBatchInsertRequest 来保存它们,直到他们按下“...
关于重量级迁移的文档严重缺乏,而苹果文档也极其乏味。 我的旧模型曾经有播放列表和歌曲,它们具有一对多的关系......
我的数据模型包含两个实体:作者和书籍,具有一对多关系(一位作者可能写多本书)。 假设 DB 中只有两本书和两位作者,如下所示:...
假设我有一个名为 Player 的 CoreData 实体类型,它与名为 PlayerPurpose 的实体类型具有一对一关系(目的)。 为了完整起见,假设我们在