更新核心数据关系的内容时,Swiftui foreach force UI更新
我的应用程序本来是要在核心数据中进行大量锻炼,每个应用都与许多练习有关系。视图应在每个锻炼(名称,描述等)中显示数据,然后迭代并显示属于该锻…
核心数据 / swiftui-如何从背景文本返回到mainContext
我想使用并发来在后台执行一些昂贵的核心数据获取请求。 为此,我使用 .newbackgroundContext()和自动创建了一个背景context = true true 我无法使…
如果允许用户启用/禁用CloudKit Sync,我们应该如何处理跟踪交易的历史记录?
由于关注隐私,我们希望提供一个切换开关,以便用户具有自由,可以选择是否将 coredata 与 iCloud 同步。 我们可以通过以下建议从 https://developer.…
如何使用nsmanagedObject在Swiftui中重复使用同一功能
假设我们有一个主视图 mainview 和一个子查看 loginview 哪些执行用户登录功能。我选择了Coredata来存储一些持久的数据,例如用户名和密码以及 @State…
无法在自己的商店之外使用参考,背景和主要上下文问题来保存对象
我有一个核心数据存储。我想要的是在背景上下文中执行保存,并在主要上下文中获取。因此,我拥有以下 coredatastack 的设置,该设置处理核心数据中的…
核心数据计数(for :)比参数计数慢得多
我有两个实体, ManagedEvent 和 ManagedEdeventData : final class ManagedEvent: NSManagedObject { @nonobjc class func fetchRequest() -> NSFet…
子类NsfetchedResultScontroller
我正在尝试使用此 RichfetchedResultScontroller ,这是 nsfetchedResultScontroller 的子类博客文章。在使用此子类之前,我的代码库大量使用对象(at…
iOS-在创建孩子之前忽略了父母在父母上删除对象的核心数据
我不确定这是核心数据错误还是我在做错事。 我在ViewContext上有一个对象。我在ViewContext上删除对象,然后以ViewContext作为父级创建子上下文。父表…
@environmentkey的核心数据结果
我尝试从如何重新使用相同的fetchrequest,而不是在几个视图中使用相同的请求? 我在@main中构建了带有核心数据的简单应用程序, // Count+CoreDataPr…
UI赢得了带有Coredata的实时更改
我有一个Swiftui + Coredata简单的TODO应用程序,一切正常,但是我的UpdateTodo函数应该可以处理单击todo的单击并从完成转换为撤消,反之亦然,但无法…
从字典中删除项目,然后将其保存到SwiftUi中的NSManageBject
我是Swift的新手,我正在使用Core Data和Swiftui进行帐户的申请。问题是,当我尝试从列表中删除项目时,它不会以正确的索引。可能是因为我应用了一种…
如何在Swiftui中指定不同的上下文,然后指定主应用程序ViewContext?
我有一个应用程序,该应用程序具有多个核心数据模型,一个在主应用程序内部,一个包装中的一个。 问题在于,当调用应用程序包视图时,使用fetchreques…