【问题标题】:ios sqlite api documentationios sqlite api 文档
【发布时间】:2017-08-04 05:17:15
【问题描述】:

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

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

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

【问题讨论】:

    标签: ios sqlite core-data


    【解决方案1】:

    是的,http://sqlite.org/cintro.htmlhttp://sqlite.org/c3ref/funclist.html 文档适用于 Swift。例如,请参阅https://stackoverflow.com/a/28642293/1271826,了解如何做到这一点。但是您可能希望找到一个不错的 Swift SQLite 包装类来让您摆脱 SQLite C API 的杂草(同时避免泄漏的陷阱,因为您没有遵循 SQLite 的 C API 要求的极其详细的步骤)。

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 2013-04-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-08-09
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多