iOS SQLite3初试用

iOS SQLite3初试用,第1张

概述SQLite是嵌入式的和轻量级的SQL数据库。SQLite是由C实现的。广泛用于包括浏览器(支持HTML5的大部分浏览器,IE除外)、iOS、Android以及一些便携需求的小型web应用系统。  1 使用原因:存储、检索信息  2 SQLite是MySQL精简版。但无需服务器就能进行。  3 两个限制:1)必须手动创建数据库 2)没有面向对象的接口。  4 如何手动创建数据库。  使用SQLit sqlite是嵌入式的和轻量级的sql数据库。sqlite是由C实现的。广泛用于包括浏览器(支持HTML5的大部分浏览器,IE除外)、iOS、AndroID以及一些便携需求的小型web应用系统。 

1 使用原因:存储、检索信息 

2 sqlite是MysqL精简版。但无需服务器就能进行。 

3 两个限制:1)必须手动创建数据库 2)没有面向对象的接口。 

4 如何手动创建数据库。 

使用sqlite前的准备 

使用sqlite是很多做iOS开发中第一次面对C的情况,包括我。因为sqlite是C写的,Objective-C可以直接使用C代码。在sqlite前,一般都会使用Cocoa touch框架,都是基于Objective-C的。 

首先,添加framework:libsqlite3.0.dylib 

需要在对应文件的头文件中加入: 



  #import "/usr/include/sqlite3.h" 


并在Frameworks中加入所需的库,否则会报错: 



  Undefined symbols: 
  "_sqlite3_open",referenced from: 


转自:http://blog.csdn.net/fanweiying/article/details/7357959 
总结

以上是内存溢出为你收集整理的iOS SQLite3初试用全部内容,希望文章能够帮你解决iOS SQLite3初试用所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1056424.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存