Core Data是Apple针对macOS和iOS的对象建模和持久性框架。 Xcode提供了一个对象模型编辑器,用于指定实体,属性和关系。
关于 Dropbox Sync、合并 CoreData 的思考
我有需要组织的数据,最简单的方法是使用 CoreData。我还想将此数据同步到 Dropbox,以便在多个 iOS 设备和 Mac 之间同步。我...
如何使用 swift 并发模型从 SwiftUI 视图安全地访问核心数据 NSManagedObject 属性?
如何使用 swift 并发模型从 SwiftUI 视图安全地访问核心数据 NSManagedObject 属性。 我的理解是我们需要将对 NSManageObject 属性的任何访问包含在 aw...
SwiftUI 列表视图返回错误类型 '()' 无法符合 'View with core data
我已经实现了具有所需功能的核心数据。我试图将函数调用到视图中,当我们没有数据到核心数据中时,当时我正在进行网络调用并将数据保存到核心中...
Swift PreviewProvider 无法初始化视图变量
我在SwiftUI项目中使用CoreData,关系如下: 爬: - 时间戳:日期 - 等级:Int16 - 尝试:Int16 ... 会议: - 时间戳:日期 - 攀爬:[攀爬] # 攀爬列表
调用 objectWillChange.send() 会产生性能问题
我有一个具有嵌套对象结构的项目 项目 -> 面板 -> 图层 我有 SettingsView,可以在其中更新任何这些结构的不同属性。 每次更新我都必须c...
我刚刚安装了 Xcode 4,我正在尝试创建使用核心数据的项目。但是,使用核心数据的复选框在任何项目模板中都不可用。还有其他人跑过我吗...
我有一个应用程序,可以保存创建的用户事件,其中包含标题、日期和图像以供个人使用。 它与核心数据一起存储,因此图像被存储为数据。 我有一个共享应用程序组,我正在尝试...
为什么我不能在核心数据单元测试中强制转换 NSManagedObject?
我有一个名为“Lift”的简单实体和这个简单的单元测试: 函数 testLiftEntityCreation() { 让 lift = NSEntityDescription.insertNewObject(forEntityName: "Lift", into:
我在核心数据中有以下对象图。 Account实体与Transaction是一对多的关系。它被指定为有序集。 我正在使用 NSFetchedResultsController 来显示
无需安装在视图上即可访问 StateObject 的对象。这将每次创建一个新实例
我是 SwiftUI 和 Core Data 的新手。我构建了一个工作正常的视图。在此视图中,我可以列出我的团队,当我添加团队时,它会显示在列表中。但我收到以下错误: 正在访问状态...
SwiftData 与 ValueTransformer 类似于核心数据
在核心数据中,您可以使用 ValueTransformer 将单个属性与核心数据进行转换。这在存储/fet 时加密/解密某些属性等情况下非常有用...
CoreData 与 CloudKit:模型迁移后,所有内容都会重复
我尝试迁移我的 CoreData-Model(使用 CloudKit),它复制了我存储的所有对象。在 CloudKit 中使用 CoreData 时如何正确迁移? 概括 我正在将 CoreData 与
如何创建谓词来通过按整数排序的字符串属性来获取核心数据实体?
我只有一个带有属性的 Month 实体 @objc(月) 月类:NSManagedObject { @NSManaged var 标识符:String //202311、202301、201912 等等,始终将年份和月份作为组件...
任何模型中都没有 NSEntityDescription 声明 NSManagedObject 子类
我是 Core Data 的新手,我正在尝试创建一个缓存机制,其中在从 API 解析对象后,我将它们保存到数据模型中,然后再次获取它以将其显示在表视图上。我正在尝试...
我有一个奇怪的需求,我怀疑答案将是“它不是这样工作的”,但这里是(不,我还没有尝试过) - 我需要能够打各种数据存储...
我有一个可在多个平台(macOS、iOS、iPadOS 等)上使用的应用程序,我的目标是在 CloudKit DB 更改时更新每个平台上的小部件,而无需打开应用程序。现在,例如...
如何将 @FetchRequest 属性包装器的新 nsPredicate 动态属性与传递到 View 的对象一起使用
我的第一次尝试是在 .onAppear 中设置属性包装器的 nsPredicate 动态属性,但如果视图因任何原因重新初始化,则 .onAppear 设置的谓词将丢失。所以我就去了……
如何在 SwiftUI 的列表视图中从 CoreData 延迟加载对象
在下面的代码中,我将 CoreData 中的类别加载到 SwiftUI 中的列表视图中,但由于某种原因,加载时视图似乎有点慢。延迟加载对象的最佳方法是什么......
SwiftUI View 和 @FetchRequest 谓词以及可以更改的变量
我有一个视图,显示团队中的消息,这些消息使用带有固定谓词“开发人员”的 @Fetchrequest 进行过滤。 结构 ChatView: 查看 { @FetchRequest( 排序描述符:[NSSortDescriptor(k...
在 iOS 中使用 NSPersistentCloudKitContainer 时获取错误堆栈跟踪
我正在尝试使用 Core Data 和 CloudKit 构建一个非常基本的应用程序。我在 Mac 上登录了我的 CloudKit 帐户,然后按照说明运行 Apple 提供的示例项目...