ios - 我可以将 swiftdata 框架用于现有的 sqlite 数据库吗?

标签 ios swift

我正在开发一个IOS应用程序。我正在为 sqlite 数据库使用 swift 数据框架。我可以对现有数据库使用相同的快速数据框架吗?

我一直在寻找解决方案,但找不到。谁能帮我解决这个问题?

最佳答案

如果您谈论的是 Ryan Fowler 的 SwiftData.swift在 GitHub 上,然后看起来有一些关于他的文档页面中途的信息:http://ryanfowler.github.io/SwiftData/

也许有关此方法的信息正是您正在寻找的(关于连接到现有数据库)。

public static func databasePath() -> String

请记住,SQLite 数据库是事务性的。因此,框架可能只是维护一个路径指针,然后根据需要打开和关闭数据库以进行交易:

public static func transaction(transactionClosure: ()->Bool) -> Int?

关于ios - 我可以将 swiftdata 框架用于现有的 sqlite 数据库吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32863964/

相关文章:

ios - JSON 解析错误 - 类型 'RecentTvListData' 没有下标成员

ios - 排毒:如何传递 -disableRNTestingOverride 1 参数

ios - iOS 中的 MVVM 示例/示例实现

ios - Segue in swift 2 问题

ios - 具有动态标签宽度的堆栈 View 分布

ios - 图像无法正常工作 Xamarin Cross

ios - 应用内购买恢复功能

ios - 使用 UITapGestureRecognizer 从点击的单元格中获取标签文本

ios - 如何在 Swift 1.2 中从下到上为 UIlabel 设置动画

ios - 自定义 Segue - 无法识别的选择器发送到实例 - setUseDefaultModalPresentationStyle