在iOS应用程序中使用预构建的sqlite数据库

时间:2016-03-12 11:53:57

标签: ios objective-c sqlite

我需要在我的应用程序(预制)中包含一个sqlite数据库,并在使用该应用程序时进一步对其进行更改。所以我的问题是,有没有办法在应用程序的工作环境中包含预先填充的sqlite数据库,然后使用本机sqlite框架来编辑/更新/删除数据?

对此的一些教程参考将不胜感激。

2 个答案:

答案 0 :(得分:1)

我正在寻找类似Sqlite之类的东西。虽然它没有达到标记,因为我需要一个工具或一些东西,可以轻松创建一个大型数据库,我可以在以后嵌入我的应用程序。但是本教程仍然可以避免一些混乱。

P.S。有一个工具可用于查看您的数据库。我不相信我们可以使用它来编辑数据库。它叫做SQLite Client。它可以在应用程序商店中找到。

答案 1 :(得分:0)

是的,您可以在应用中添加预先填充的 SQLite 文件。

包含sqlite的步骤

  1. 将sqlite文件(包含数据)拖放到应用包中。添加框架 libsqlite3.dylib
  2. 使用 NSFileManager ,将文件复制到文档目录以修改sqlite数据。
  3. 然后使用sql查询进行更改。
  4. 有关详细信息,请参阅此链接 - > Sqlite tutorial