core-data 相关问题

Core Data是Apple针对macOS和iOS的对象建模和持久性框架。 Xcode提供了一个对象模型编辑器,用于指定实体,属性和关系。

如何将 SwiftData ValueTransformer 与自定义 NSMeasurement 维度单位一起使用?

我正在尝试在 SwiftData 中存储 NSMeasurement 值,如下所示:Store NSMeasurement or NSUnit in Core Data 我使用带有自定义单位 (UnitLength Smoot) 的现有尺寸和完全

回答 1 投票 0

使用 CoreData 进行 Swift 包单元测试

我有一堆快速文件,它们在 CoreData 之上提供一些服务。我的单元测试运行良好。我决定使用 XCode 11 将所有这些移至 Swift 包中。 单元测试不运行...

回答 3 投票 0

使用自定义 NSEntityMigrationPolicy 进行 NSPersistentCloudKitContainer 迁移

最近,我对架构进行了相当广泛的更改,需要将我的 CoreData + CloudKit 模型迁移到新版本。这些更改要求我使用自定义 NSEntityMigrationPolicy 因为......

回答 1 投票 0

使用通用KeyPath创建NSPredicate<Root, Value>

这是我的代码的简化版本,但我希望能够从通用 KeyPath 初始化 NSPredicate ,但尽管不断尝试,但我还是未能成功。任何人都可以...

回答 1 投票 0

在测试目标中测试 SwiftData 模型,“无法找到当前活动的容器”

我正在应用程序开发的初步阶段构建 SwiftData 模型。我正在使用测试驱动开发 (tdd) 来迭代模型并在将模型集成到...之前解决问题。

回答 2 投票 0

如何解决与 SwiftData 的冲突?

SwiftData 包含对 CloudKit 同步的支持。但是,我没有看到任何添加冲突解决行为的方法。例如,如果不同的设备为字段设置不同的值,或者如果关系...

回答 1 投票 0

检查 nil Core Data 属性会导致 EXC_BAD_ACCESS

我有一个简单的 NSManagedObject 子类: @objc 类 MyModel: NSManagedObject { @NSManaged var myProperty:字符串 } 然而,下面的代码: var model = NSEntityDescription.

回答 3 投票 0

如何使用 Core Data 和 Objective-C 创建 NSManagedObjects 属性的简单数据库表?

我正在尝试使用 Core Data 和 Objective-C 创建一个简单的数据库记录表。我知道 NSManagedObject 的实例是我存储这些记录的地方,但是有多少实体记录...

回答 1 投票 0

HomeKit HMHome 和 HMRoom 标识符/额外元数据

在我的应用程序中,我使用的是 HomeKit。您可以添加/删除 HMHome 和 HMRoom 对象,但我还想向它们添加一些元数据。例如,在我的应用程序中,我希望能够添加一个图标...

回答 3 投票 0

Error Domain=NSCocoaErrorDomain Code=134030“保存时发生错误。”当尝试通过 UITableViewDiffableDataSource 删除 Core Data 对象时

我正在尝试做的事情: 我正在尝试学习如何将核心数据与 NSFetchedResultsController 和 UITableViewDiffableDataSource 结合起来,以创建一个简单的表 UI,可以顺利处理附加信息...

回答 1 投票 0

CloudKit 私有数据库记录区域限制

我正在按照Apple的这个文档来实现与CloudKit的共享。苹果在其中表示 NSPersistentCloudKitContainer 使用 CloudKit 区域共享来共享对象。每个份额都有自己的建议...

回答 1 投票 0

将 UIKit 中多个表视图中的相同核心数据项添加在一起

我在下面添加了图表。您在图中可以看到的是一个保存食物的类。您单击表格视图单元格,您可以看到一个新类,您可以在其中放置项目和 amo...

回答 1 投票 0

更改作为参数传递的闭包签名的替代方案

展示一个示例比尝试解释它更容易,将使用 CoreData 作为上下文: 给定 NSManagedObjectContext 的 Perform() 函数(删除了签名中不必要的部分) 扩展

回答 1 投票 0

CloudKit - 获取所有数据后收到通知

我正在尝试将我的应用程序连接到 CloudKit 以在线保存用户数据的副本。但是,当我们测试新安装时,我希望应用程序等待,直到它从

回答 2 投票 0

CoreData 无法加载/创建 NSPersistentContainer

我目前正在使用 CoreData(与 Apps Group)构建一个项目,以在我的键盘扩展和主应用程序之间共享数据。 我错误地删除了手机上的应用程序,自从我重新编译它后,我......

回答 1 投票 0

如何在共享容器中加载新的Core Data文件?

我正在使用Apple示例代码使用NSPersistentCloudKitContainer,并且设置非常简单,如下所示: 惰性 var persistContainer: NSPersistentCloudKitContainer = { 让

回答 1 投票 0

如何等待CloudKit数据与Core Data同步?

我们的 Core Data + CloudKit 同步工作正常,但当我们卸载并重新安装我们的应用程序时出现问题。然后,我们要稍等一下,然后向 Core Data 发出获取请求。但是...

回答 1 投票 0

无法确定命令 1 生成核心数据代码的生成文件路径。该命令的标准错误是

请问这里有人遇到过这样的错误吗?我将文件放在云端然后上传,然后出现此错误。 显示最近的消息 无法确定核心数据的生成文件路径...

回答 2 投票 0

路径处的数据模型编译失败

我今晚试图向应用程序商店发布一个应用程序。过去几个月我一直在开发 Xcode 6 - Beta 2(仅限 Objective-C),并且不知道您不被允许通过 Xcod 提交...

回答 7 投票 0

iOS 12中sqlite文件的位置在哪里?

我无法找到IOS模拟器的sqlite文件。我需要该文件来检查数据库中的数据以进行调试。 以前我会使用: NSLog(@"文档目录:%@", [[[

回答 4 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.