core-data 相关问题

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

使用自定义 RandomAccessCollection 从 SwiftUI 中的列表中删除项目时发生崩溃

基本方法 我目前正在尝试清理我的 Core Data/SwiftUI 代码,其中一部分是将代码从我的视图移到我的 ViewModel 中。因为似乎 @FetchRequest 不适用于...

回答 2 投票 0

CoreData:按 NSManagedObject 分组获取

我正在使用 NSBatchInsert 插入数十万个对象,现在我想添加对象之间的关系(假设 A 和 B,具有一对多关系),因为没有批处理操作支持

回答 1 投票 0

CoreData - 按关系批量获取对象以获得更好的性能

简介 只要有可能,我都会尝试在核心数据中使用查找或创建模式。当我对一组可通过 id 识别的项目(无论是字符串还是整数)执行此操作时,我会...

回答 2 投票 0

在编辑视图中处理临时更改而不直接修改核心数据

我正在开发一个遵循 MVVM 模式的 SwiftUI 应用程序。我有一个 ProfileDataManager,它保存用户配置文件的核心数据模型。这是我正在使用的结构: 用户视图模型和用户视图 ...

回答 1 投票 0

Swift:通过排序描述符对数组进行排序

我正在使用 coredata,所以我需要为我的实体排序描述符 例如,坐标实体具有此类函数: 类 func sortDescriptors() -> 数组 { 返回[

回答 4 投票 0

观察SwiftData中所有对象的属性变化

在 Core Data 中,你可以这样做来观察某个类型的所有对象的属性变化: .onReceive(通知中心.default .publisher(对于:.NSManagedObjectContextObjectsDidChange) ...

回答 1 投票 0

在 SwiftUI 视图模型中使用 FetchRequest

我试图在 SwiftUI 中遵循 MVVM 模式,但我遇到了核心数据和获取请求的问题。 我看过的所有视频和读过的所有文章都有@FetchRe...

回答 3 投票 0

在核心数据中保留书签

我有一个 OSX 应用程序,它应该包含用户磁盘中任何位置的文件列表。 该应用程序的第一个版本将这些文件的路径保存在核心数据模型中。 然而,如果

回答 2 投票 0

为什么分阶段迁移不适用于我的应用程序?

我在 WWDC23、CoreData 文档和其他与分阶段迁移相关的帖子中提到了“Core Data 的新增功能”。 我通过 MyAppDataModel 添加了三个新模型版本,使用 Hash Mod...

回答 1 投票 0

核心数据和 NSSortDescriptor:在排序期间组合值

是否可以应用 NSSortDescriptor 在从核心数据获取时调查两个(或更多!)键? 目前,我们获取对象并通过研究两个值在内存中对它们进行排序。我们

回答 1 投票 0

如何使用 SwiftUI MVVM 正确保存 CoreData 中的项目?

我正在努力在我的项目中实现 CoreData/Cloudkit。它是使用 MVVM 架构在 SwiftUI 中构建的。我陷入了在 Xcode 中向 CoreData 保存/添加内容的部分

回答 1 投票 0

将图像保存到内存的核心数据运行中

我正在尝试将图像大量转换为数据,以便将其存储在核心数据中。 转换部分工作正常,如果我在不更新核心数据的情况下进行转换,它会显示内存使用量小于 1...

回答 1 投票 0

在主要 swift 项目呈现的 swiftUI 视图中使用核心数据

是否可以在主要是 Swift 项目的 SwiftUI 视图中使用 Core Data?我问这个问题是因为当我尝试将托管对象上下文从我的 Swift 项目获取到我的 SwiftUI 时查看所有示例......

回答 1 投票 0

当 iCloud 同步关闭时,本地存储和 iCloud 中存储的 CoreData 会消失

我希望将我的 CoreData 同步到 iCloud,它现在运行良好。但是当我在模拟器中关闭 iCloud 同步时,所有数据都会“丢失”。但是当我打开 iCloud 同步时

回答 1 投票 0

Swift Core Data 获取请求行为不一致

我目前正在进行单元测试,需要检查核心数据操作。我在数据库中有以下核心数据条目: (实体:FoodItem;id:

回答 1 投票 0

在CoreData中设置NSFetchRequest的fetchOffset结果不一致

我有下面的方法可以获取 CoreData 实体的页面。 当我传入 start 值时,我得到不一致的结果。 有时它会像我预期的那样翻页,有时它真的会...

回答 1 投票 0

在运行时浏览核心数据内容(通过Xcode模拟器)

我编写了一个使用 Core-Data 的应用程序。 我想知道,当 XCode 模拟器运行时,是否有一种方法可以查看通过 Core-Data 保存的内容(各种行、属性等)。 ...

回答 2 投票 0

如何查看Core Data中已有的数据?

好吧,也许这个问题很愚蠢,但我找不到方法(除了以编程方式)。 我构建了一个使用 Core Data 的项目(针对 iPhone OS 3.0)。 xcdatamodel 文件显示模式描述...

回答 4 投票 0

有没有办法通过按栏按钮项来更新核心数据模型中的对象?

我的目标是在编辑文本后按完成按钮来更新核心数据中的对象。 完成按钮和下面的文本字段: 这是我的一些代码, @objc func didTapped() {...

回答 2 投票 0

如何查看Core Data中存储的数据?

我正在为我的应用程序创建一个核心数据模型。我希望能够查看它的内部,看看我在那里存储了什么。 有没有比搜索后备存储更简单的方法(我的......

回答 12 投票 0

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