【发布时间】:2018-04-20 02:59:23
【问题描述】:
我正在重构我的应用程序。目前,我将对象存储在 .plist 中以供进一步处理。它运行良好,但我认为是时候深入研究 CoreData。
我的应用从网络服务获取数据。我将这些数据解析为单个对象。 我使用这些对象的属性来填充 Tableview。
在重构时,据我所知,我可以直接将整个对象存储为使用 CoreData 的可转换对象。
我还可以定义一个实体,其属性类似于我的对象的属性。
这里有什么最佳实践吗?我认为第一种方法使重构更容易,但我认为我在这种情况下错过了 CoraData 的优势。可能像性能?
【问题讨论】:
-
从性能角度来看,最佳做法是在显示数据时尽可能少地处理数据。
标签: ios objective-c core-data