Core Data是Apple针对macOS和iOS的对象建模和持久性框架。 Xcode提供了一个对象模型编辑器,用于指定实体,属性和关系。
我是 Swift 的新手,我有一个 Journal 实体,其中一个属性是情绪。我希望它是一个字符串数组(例如:["angry", "tired", "hungry"])。 我做了这个...
我有一个 MacOS 应用程序,允许在多个 Windows 中声明。 导入 SwiftUI 导入核心数据 @主要的 结构 TM_window_TestApp: App { 让 persistenceController = PersistenceController.shared ...
我在更新核心数据中的项目时遇到 UI 问题。假设我有三个屏幕 A、B 和 C,其中 A --> B --> C。在屏幕 A 上,我有一个 tableView,其中包含来自 Core Data 的项目。在屏幕 C...
我正在使用 SwiftUI 创建一个显示过去和当前日期的日历视图。我希望根据特定值以红色或绿色显示过去的日期。然而,我现在的
我有一个非常基本的应用程序,可以让我将玩家添加到列表中并存储一些针对他们的值。数据存储在CoreData中,然后显示在一个List中。一切正常,但我想...
摘要 我遇到了一个问题,在更新应用程序后,少数用户的核心数据迁移过程卡住了。 环境 我正在使用 SwiftUI + Core Data,目标是 iOS 15.0+。
我在 iOS 16 上的 SwiftUI 中发现了一些奇怪的错误。 我正在使用 CoreData 作为数据库。 我有带有项目列表的主屏幕和带有操作的工具栏菜单。 我可以在那里切换到 List 的 editMode。当我...
目前我了解了更多有关 Core Data 的信息,并测试了 Apple 提供的演示代码“地震 - 加载和显示大型数据提要”。但是现在我遇到了 Canvas View 的问题。
我制作了一个包含绑定到 CoreData 实体的动态 TextField 的列表。由于我似乎无法弄清楚的原因,当 TextField 中的数据更新并更新到实体时......
使用 Core Data 和 CloudKit 将应用程序字典与用户字典结合
我正在设计一个外语教学应用程序。该应用程序将附带自己的字典,但也会有用户创建的字典。当更新应用词典时,我不...
应用说明 我正在创建一个 swiftUI 应用程序(称为 Interval),它使用 CoreData 以一对多关系存储锻炼及其步骤。每个锻炼都有很多步骤。 查看层次结构 内容...
我在核心数据中有两个实体。我的月份和我的页面。 每个月都有很多页,所以它们之间是一对多的关系。当我保存、更新、删除时,它工作正常。如果我试着存钱...
CoreData 属性未正确反映在 Cloudkit 的记录字段中
核心数据 CloudKit 仪表板 我正在开发一个将 CoreData 与 CloudKit 同步的应用程序。 我在做app的时候修改了一些CoreData的schema,但是有一个问题就是没有反映在Clo...
我正在为 watchOS 创建一个应用程序,用户可以为团队 A 或团队 B 加分,直到某个团队获得 18 分。然后用户可以选择重新启动或保存比赛分数。如果他想救...
在 Coredata 中使用 BatchInsert 插入数据时出现问题
我正在使用下面的代码在核心数据中批量插入大量数据。创建了对象,但是缺少数据。字典数组在插入时有正确的数据,但是...
iOS10 和 Switt3 - 核心数据不保存也不返回结果
我正在使用核心数据构建一个应用程序。到目前为止,它一直对我有用。最近,我没有结果。没有错误。似乎没有数据被持久化。有没有人遇到过这种奇怪的故障...
为什么我替换的 Core Data .sqlite 文件在应用程序再次重新启动之前不起作用?
这是我定义 CoreDataManager 的方式 类 CoreDataManager { 静态变量共享 = CoreDataManager() 私有容器:NSPersistentContainer 懒惰的 var defaultContex ...
我在核心数据、计划和地点中有 2 个实体。它们以一对多的关系(计划中的一个事件(“太空山”)与“魔法王国”中的多个事件相关联)。 ...
使用 EncryptedCoreData 加密现有的未加密核心数据,导致现有应用程序更新时出现无效密码错误
我在苹果应用商店有一个使用核心数据的实时 iOS 应用程序。 现在我想使用 EncryptedCoreData (https://github.com/project-imas/encrypted-core-data 2) 加密核心数据。 我...
Predicate 适用于 FetchedResults 但不适用于 FetchRequest
我想给 FetchRequest 添加一个谓词... 如果我将它放入 FetchRequest,它就不起作用: 不工作 @SectionedFetchRequest(sectionIdentifier: \Product.manufacturer?.name, ...