2014-10-10 81 views
1

据说SQLite比旧版本要快得多,性能增益据说是50%! (来源:50% faster than 3.7.17)。是否有可能为Core Data创建自定义SQLite版本?

对于核心数据,Apple从2012年6月起使用3.7.13,所以我想知道是否可以绑定SQLite的自定义构建并告诉Core Data使用它?

我知道越狱设备可以使用,但我正在寻找App Store应用的解决方案。

+0

所以大部分的应用程序的CPU时间是数据库里面?你是否测量过这个? – 2014-10-11 08:00:01

回答

0

并非所有细节都100%确定,但只要您能静态编译和链接最新版本的SQLite,您就可以使用NSIncrementalStore作为SQL后端和Core Data之间的桥梁。

这就是NSIncrementalStore最好的介绍我发现http://nshipster.com/nsincrementalstore/

相关问题