我有以下场景
- 我有4GB数据的Sqlite文件来支持离线
- 我可以复制到应用程序并分发该应用程序吗?它会影响应用程序性能
- 我需要从同一个sqlite文件读取数据,我可以使用本机吗sqlite命令从4GB的sqlite文件中读取,或者我可以运行像
GCDWebServer
这样的服务器从sqlite文件中读取数据。哪一个该方法提供了更好的性能
有许多ios应用程序可以访问本地Sqlite数据库。我个人更喜欢使用FMDB作为访问Sqlite的库。由于Sqlite是一个C库,您可以直接从Swift或Objective-C调用该库。您应该能够找到许多关于构建Sqlite应用程序的教程。
我使用iTunes共享功能从应用程序资源外部访问数据库,GCDWebServer支持离线平铺渲染功能。