当前位置:  开发笔记 > 前端 > 正文

iPhone iOS 2.0到iOS 4.0 SQLite兼容性

如何解决《iPhoneiOS2.0到iOS4.0SQLite兼容性》经验,为你挑选了1个好方法。

我想我的应用程序与iOS 2.0兼容,与iOS 3.0和iOS 4.0兼容.

我将使用SQLite有很多原因.

现在:我应该怎么做SQLite?我应该只使用iOS 2.0附带的SQLite提供的功能吗?

更新:

在Xcode 3.2.3中,我可以将基本SDK设置为iOS 4.0

SDKROOT = iphoneos4.0

以及iOS 2.0的部署目标

IPHONEOS_DEPLOYMENT_TARGET = 2.0

我知道iOS 2.x不再受到直接支持,但这并不意味着你不能向后兼容......正如Rudiger指出的那样,开发一个如此向后兼容的应用程序将是一件痛苦的事.但是你真的认为没有更多iOS 2.x iPod Touch了吗?

无论如何,谢谢关于libsqlite3.dylib的信息,因为在2009年10月升级(http://www.sqlite.org/changes.html)中引入了外键支持,我被SQLite困住了,所以它不会在iOS 2.x和3.x设备中可用...对吗?



1> Matt..:

来自sqlite3.h的SQLite 3版本号:

3.4.0 - iPhone OS 2.2.1
3.6.12 - iPhone OS 3.0/3.1
3.6.22 - iPhone OS 4.0
3.7.2 - iPhone OS 4.3
3.7.7 - iPhone OS 5.0
3.7.13 - iPhone OS 6.0/7.0/8.0
3.8.5 - iPhone OS 8.2
3.8.10.2 - iPhone OS 9.0

推荐阅读
低调pasta_730
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有