sqlite3数据的使用(xcode 7,ios9)
来源:互联网 发布:而知也无涯作者是谁 编辑:程序博客网 时间:2024/05/22 05:17
由于考虑将来还要开发Android版本app,为了移植方便,所以使用了sqlite3来做数据持久化,到时候把sql语句拷过去还能用。
1、 首先用xcode载入sqlite3类库
选择工程的TARGETS-build phases-link binary with libraries,点击“+”按钮,选择类库,点击“add”添加:
(输入sql查找:)
2、 sqlite3是 c语言写的类库,所以还要引用他的头文件。在工程里新建一个文件,类型为“.h”文件,命名为:ProjectSecretary2-Bridging-Header.h ,这个文件就是桥接文件,然后在这个文件里加一行代码:
#import "sqlite3.h"
3、 然后告诉xcode编译时要引入这个类库头文件
在targets->build settings ->Object-C Bridging Header 输入头文件名即可,要注意的是
- 找swift compiler时,要选择“ALL”和“Combined”,否则不好找。
- 输入文件名时可能要加上级文件路径,自己试试好了
4、 现在可以在代码里打开数据库了:
0 0
- sqlite3数据的使用(xcode 7,ios9)
- swift开发笔记8 - sqlite3数据的使用(xcode 7,ios9)
- iOS9之后 xcode网络数据请求设置
- Xcode 7 和iOS9网络访问失败的问题
- Xcode 7 及 iOS9 更新遇到的一些问题
- Xcode 7中配置SQLite3
- xcode升级后ios9.0不能使用http协议的版本的解决方法介绍
- 七牛云存储xcode更新为ios9使用七牛的ios sdk上传报错
- Xcode 7 IOS9 问题大全及解决
- iOS9 sqlite3 执行查询语句十分缓慢的解决方案
- iOS9 sqlite3 执行查询语句十分缓慢的解决方案
- Xcode中使用sqlite3访问数据库
- sqlite3的数据操作
- iphone xcode 使用database 数据库 sqlite3的使用注意项总结
- iphone xcode 使用database 数据库 sqlite3的使用注意项总结
- xcode下sqlite3的学习总结
- Xcode 7 打包上传app,兼容iOS9,遇到的坑(一) 问题:UIApplication.m:3294
- 使用nodejs sqlite3查询数据
- atan和atan2函数的一点区别
- Flexlm license管理
- FLEXlm浅谈之一 - License文件格式
- C++标准IO库(iostream,fstream,sstream)
- Java 调用cmd命令
- sqlite3数据的使用(xcode 7,ios9)
- ssqlit3.0数据库使用方法
- 《剑指offer》-矩形覆盖
- LoadCursor
- [ERROR] Terminal initialization failed; falling back to unsupported java.lang.IncompatibleClassChang
- IntelliJ打包可执行的Jar包
- 借助Clarifai的深度学习 电脑也能看懂视频了
- H5的简单标签
- android studio 学习(快捷键)