core-data 相关问题

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

entityForName: nil 不是用于搜索实体名称的合法 NSPersistentStoreCoordinator

我设置了一个DatabaseApplicationService 获取以编程方式定义的 NSManagedObjectModel 基于该模型创建一个 NSPersistentCloudKitContainer,有两个配置“Local”和“Cl...

回答 2 投票 0

如何让CoreData对象符合Equatable协议?

当我在 ScrollView 上使用 .animation(.spring(), value: favoriteArticles) 来启用删除或添加项目的动画。 favoriteArticles 是从 CoreData 获取的数据。 然后我得到了这个错误实例

回答 1 投票 0

重新创建视图时,如何使 @FetchRequest 的谓词与视图的 @State 保持同步?

重新创建视图时,如何使 @FetchRequest 的 nsPredicate 与视图的 @State 保持同步?重新创建视图时,@State 变量会暂时初始化为结构设置的值...

回答 1 投票 0

如何以关系对象作为其节id来获取SectionedFetchRequest

我的应用程序中有两个实体,“Card”和“CardRecord”,它们具有 1:n 关系,一张卡有很多记录。我有一个视图需要显示每张卡中有多少条记录,所以这里我...

回答 1 投票 0

如何删除托管对象 - 而不是 tableView

我正在核心数据图中描述一些颜色信息。实体是颜色,属性是颜色分量。 我在两个方面苦苦挣扎:如何从

回答 1 投票 0

使用 Swift 在 iOS 上使用 Core Data 保存数据时出现 libsystem_platform.dylib`_os_unfair_lock_corruption_abort 错误

我是iOS开发新手。我正在使用 Core Data 在我的 iOS 应用程序中保存数据。我的应用程序正在多个视图控制器中的应用程序委托访问共享对象,并且正在读取和保存数据...

回答 2 投票 0

在 iOS 中,由于某种原因,托管对象上下文为零

我正在使用 Alamofire 使用 Swift 向端点提交请求。我使用 Codable 协议解析从响应中收到的 JSON 对象,然后尝试将对象插入 Core

回答 1 投票 0

是否可以使用 NSManagedObjectID 数组执行 NSBatchUpdateRequest?

目前,我通过以下代码执行多次更新操作。 func updateOrders(_ 更新 : [(objectID: NSManagedObjectID, order: Int64)]) { 如果 update.isEmpty { 返回 } ...

回答 3 投票 0

SwiftUI - 如何包含第二个过滤器来检索 CoreData

我正在使用 SwiftUI 开发 iOS 应用程序。在加载后的 ContentView 中,它会显示 SelectAccountView 供用户选择帐户。当进程返回到ContentView时,我想要...

回答 1 投票 0

核心数据:如何删除和重建数据存储?

我在iOS 7+应用程序中使用Core Data,不需要保存用户数据,应用程序需要的所有数据都向服务请求,并且可以随时恢复。所以,如果我改变我的数据模型......

回答 4 投票 0

SwiftUI - 需要帮助来包含第二个过滤器来检索 CoreData

我正在使用 SwiftUI 开发 iOS 应用程序。在加载后的 ContentView 中,它会显示 SelectAccountView 供用户选择帐户。当进程返回到ContentView时,我想要...

回答 1 投票 0

不区分大小写的 NSPredicate,CoreData 中只有一个结果

这是我当前的 NSPredicate: NSPredicate *predicate = [NSPredicate predicateWithFormat:@"UPC==%@ OR ItemID==%@", aUPCCode,aUPCCode]; 我怎样才能使这种情况不敏感? 我不想...

回答 3 投票 0

在 Core Data 中保存自定义类数组

我试图将 Core Data 中的自定义类数组保存为可转换属性,但在尝试加载保存的数据时不断收到以下错误: NSSecureUnarchiveFromData 转换...

回答 1 投票 0

为什么我应该使用 NSManagedObjectContext 的 Perform() 和 PerformAndWait() 而我可以使用 DispatchQueue.global

我对在后台队列上运行 CoreData 代码有一些困惑。 我们可以使用一些方法使用 NSManagedObjectContext 在后台线程上执行 CoreData 代码。

回答 1 投票 0

NSManagedObject初始化最正确的方式

我总是用这个来创建我的管理对象 方便 init(context moc: NSManagedObjectContext)。 但是我遇到了这个主题https://forums.developer.apple.com/forums/thread/74186 那么,现在...

回答 1 投票 0

如何在 Xcode 中删除旧的/未使用的数据模型版本

如何在 Xcode 中删除旧的数据模型?该选项在菜单上被禁用。 (我要删除的模型尚未向公众发布 - 它们是临时开发模型。)

回答 4 投票 0

SwiftData:如何检测 CloudKit 何时同步(或即将同步)新数据

有两件事: 如何检测带有 CloudKit 的 SwiftData 何时完成从其他地方同步新数据? 如何检测是否存在仍需要同步的更改? 一些背景: 那里

回答 1 投票 0

术语“数据库播种”是什么意思?

核心数据上下文中的数据库播种是什么?

回答 3 投票 0

通过 CoreData Xcode 进行崩溃预览

我已经被一个问题困扰了很长一段时间。我遵循以下教程:https://www.youtube.com/watch?v=O0FSDNOXCl0&t=672s 但是,我无法显示/创建数据模型条目...

回答 1 投票 0

一般在 NSOutlineView 中渲染任意 NSArray 或 NSDictionary

当使用 XCode 并打开“plist”文件时,您会在一个漂亮的大纲视图中获得内容。 在我的项目 CoreDataUtility 中,我想做一些非常类似的事情。开发人员可以在核心数据中存储

回答 2 投票 0

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