我是一名初学者 iOS 开发人员,正在寻找一个易于使用的数据库包装库来在 iOS(Iphone、Ipad)应用程序中使用 SQLite。到目前为止,我已经找到了 FMDB。
你们用什么来制作企业范围的 Iphone 数据库应用程序?什么是我应该研究的易于使用且可靠的数据库包装器库。
我是一名初学者 iOS 开发人员,正在寻找一个易于使用的数据库包装库来在 iOS(Iphone、Ipad)应用程序中使用 SQLite。到目前为止,我已经找到了 FMDB。
你们用什么来制作企业范围的 Iphone 数据库应用程序?什么是我应该研究的易于使用且可靠的数据库包装器库。
是的,如果你需要/想要直接的 SQLite 交互,FMDB是一个很好的选择。它为 SQLite C API 提供了一个简单而健壮的接口。
您可能还想考虑Core Data,它是用于“对象生命周期和对象图管理,包括持久性”的 iOS 框架,它通常在幕后使用 SQLite。
正如 Core Data 文档所说,“Core Data 不是关系数据库或关系数据库管理系统 (RDBMS)”。核心数据技术概述清楚地描述了核心数据是什么,不是什么。
话虽如此,对于许多应用程序而言,与直接与 SQLite 本身交互相比,它提供了许多优势,并且在您自己深入 SQLite 编程之前考虑 Core Data 是值得的。