ios sqlite api文档

时间:2017-08-04 05:17:16

标签: ios sqlite core-data

我目前正在学习ios核心数据,我知道核心数据是基于sqlite的。

我可以在Apple的开发者的core data找到文档,但似乎没有关于sqlite的文档。但是,sqlite确实有自己的website and documentation

我在想,ios有自己的sqlite文档吗?或者https://www.sqlite.org/docs.html的所有内容都适用于ios sqlite?

2 个答案:

答案 0 :(得分:1)

sqlite.org/docs.html的所有内容都适用于iOS SqLite ...因为Core Data仅适用于iOS,但SqLite可用于许多平台..

答案 1 :(得分:1)

是的,http://sqlite.org/cintro.htmlhttp://sqlite.org/c3ref/funclist.html文档适用于Swift。有关如何执行此操作的示例,请参阅https://stackoverflow.com/a/28642293/1271826。但是你可能想找到一个很好的Swift SQLite包装类来让你摆脱SQLite的C API杂草(以及避免泄漏的陷阱,因为你没有遵循SQLite所需的极其详细的步骤#39; s C API)。

如果您已经说过,如果您正在使用CoreData,我建议您坚持使用CoreData API,而不是使用SQLite的C API。但是,如果你想完全绕过CoreData并且只与SQLite直接交互,你可以像上面建议的那样做。但我可能会建议真的坚持使用CoreData,除非你有令人信服的理由不这样做。