在iOS中导入现有数据库

时间:2014-01-21 18:10:20

标签: ios database macos sqlite

我在SQLite3上有一个现有的数据库。 如何将此数据库导入XCode并使用数据?

是否可以在不使用Core Data的情况下使用SQLite3?

我从未遇到过这个问题,而在其他论坛我也不明白。

谢谢。

2 个答案:

答案 0 :(得分:0)

SQLite适用于iOS和OSX。 C API库由Apple提供。您不需要核心数据。只需使用C API来使用sqlite数据库或使用Objective-C包装器(如FMDB)。

只需将现有数据库添加到项目中,就像任何其他资源文件一样。

在iOS下,如果需要写入数据库,则需要在运行时将数据库文件从应用程序包复制到可写文件夹。在应用程序第一次运行时执行此操作。

答案 1 :(得分:0)

我知道这可能无法回答你的问题,但我认为你会发现这真的很有用..

这是我在互联网上找到的用于处理sqlite数据库的框架..

https://github.com/enormego/egodatabase

GL HF