1
35
核心数据在缓存、延迟加载和内存管理方面进行了大量优化。 如果您使用它(与sqlite存储类型一起使用),特别是与nsfetchedresultscontroller结合使用,您应该获得比您自己使用sqlite所能获得的更好的性能。 苹果一直在努力使核心数据在iPhone上运行良好。我的应用程序从sqlite w/fmdb切换到核心数据,现在它更快更稳定,代码更少。 |
2
2
核心数据可以使用sqllite—由开发人员来配置—所以您的嫌疑人是正确的。在电话里,我建议最好是使用sqllite。 我认为使用核心数据所能获得的最大好处之一是延迟加载数据和错误处理以节省内存。因此,当您考虑性能时,您还需要考虑这样的事情,因为您拥有的可用内存量也会影响性能。 |
user2606782 · 限制子视图在superview边界内的移动 6 年前 |