iphone - 将 SQLite 数据库添加到 iPhone 应用程序

标签 iphone cocoa-touch sqlite

我正在尝试学习 SQLite,并且正在构建一个 iPhone 应用程序。但我想在我的构建应用程序中添加一个 SQLite 数据库。我有三个教程,但我不清楚该代码。

如何将 SQLite 数据库添加到我的构建应用程序中?示例代码是什么样的?

最佳答案

首先你需要创建你的数据库。
从命令行创建您的数据库文件。

sqlite3 mydb.db

然后在你的数据库中创建表

CREATE TABLE tags (id int(5), name varchar(255), created_at datetime, updated_at datetime);

对数据库中需要的任何表重复该操作。

然后你需要在你的项目中包含数据库文件。将现有数据库文件添加到您的项目中,就像添加任何其他现有文件一样。

接下来,您必须在框架中链接以与数据库交互。这可以在您当前的 iPhone SDK 文件夹下找到。

/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS2.2.sdk/usr/lib/libsqlite3.0.dylib

最后你必须包含来自

的头文件sqlite3.h

/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS2.2.sdk/usr/include/sqlite3.h

现在应该可以编写代码从您的 iPhone 应用程序访问您的 sqlite 数据库。

关于iphone - 将 SQLite 数据库添加到 iPhone 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/487339/

相关文章:

iphone - 这是使用 ASIHTTPRequest 下载文件的正确方法吗?

cocoa - 获取本周的第一天和最后一天

cocoa-touch - 在 UITextField 中获取两端对齐的文本

iphone - 如何在 Interface Builder 中输入 RGB 值?

android - Android 上 SQLITE 的限制 - 25 个表,每个表 15 列,每个表 10k 行

Python计算大文件中的单词数

iphone - 如何将图像放到 iPad 模拟器上

iphone - 转换发送方参数

iPhone内存管理(属性(property)专用)

c++ - 如何使用 QSqlQueryModel 在 QTableView 中显示多个选择的结果