gpt4 book ai didi

iphone - Core Data 与 Sqlite 以及性能

转载 作者:行者123 更新时间:2023-12-03 18:17:48 25 4
gpt4 key购买 nike

我想知道是否有人知道已在 3.0 SDK 中转换为 Core Data 的旧 sqlite 应用程序之间的性能差异的真实数据。

我怀疑 Core Data 在底层只是使用 sqlite,并且为了方便成本而增加了一些开销,但我想我还是会问。

最佳答案

Core Data 在缓存、延迟加载和内存管理方面进行了大量优化。

如果您使用它(与 SQLite 存储类型一起使用),尤其是与 NSFetchedResultsController 结合使用,您应该会获得比单独使用 SQLite 更好的性能。

Apple 一直在努力让 Core Data 在 iPhone 上表现良好。我的应用程序从带有 FMDB 的 SQLite 切换到 Core Data,现在速度更快、更稳定,代码更少。

关于iphone - Core Data 与 Sqlite 以及性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1045238/

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