gpt4 book ai didi

ios - 使用 Core Data NSManagedObject 而不是普通对象可以吗?

转载 作者:行者123 更新时间:2023-11-29 03:56:17 26 4
gpt4 key购买 nike

如果我的应用程序有一个名为 Note 的 Model 类。

目前我必须创建一个文本注释并调用 API 并将其发送到服务器。

但以后有可能,我将不得不为这篇笔记带来 GMail 风格的草稿工具。

那么我可以预先将其设为核心数据实体吗?

我现在将传递 nil 作为上下文,当我实现此功能时,我将在创建应用程序时传递应用程序的上下文。

能够控制所有模型(无论是否持久化)感觉很好,来自同一界面。

这样我就可以使用 Core Data 的图形界面根据需要添加和删除属性,并自动生成文件,这与手写的 NSObject 模型不同。

这会影响性能还是有其他问题?

最佳答案

大多数情况下,这很好,当他们不涉及上下文时,我没有看到问题

但是

传递上下文后,您必须注意线程。上下文和属于它们的 MOM 属于某个线程,不能在线程之间自由传递!

关于ios - 使用 Core Data NSManagedObject 而不是普通对象可以吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16459375/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com