【问题标题】:Using Realm with Swift on iOS 7在 iOS 7 上使用 Realm 和 Swift
【发布时间】:2015-05-15 19:51:09
【问题描述】:

我有一个用 Swift 编写的应用程序,它支持 iOS 7。 我想为我的数据库使用 Realm,但根据他们的文档,Swift 库仅支持 iOS 8。

我不想在我的应用程序中编写 Objective-C 代码。有没有办法解决?

【问题讨论】:

    标签: ios swift ios7 realm


    【解决方案1】:

    由于RealmSwift 必须作为动态框架分发,因此在 iOS 7 上没有真正的使用方法。Realm Objective-C 在 Swift 中应该可以正常工作,尽管感觉不那么“原生”。

    【讨论】:

    • 感谢您的回答。不幸的是,我会选择 Core Date
    • @Ron.Kliffer 需要明确的是,您无需编写 Objective-C 代码即可在 iOS 7 中使用来自 Swift 的 Realm。您可以使用来自 Swift 的“Realm Objective-C”库,只编写 Swift 语言代码。我们现在鼓励人们改用“Realm Swift”,但您仍然可以在我们的0.91.0 docs 中看到编写 Swift 代码以使用 Realm Objective-C 的样子。我希望这会有所帮助。
    • @timanglade 我知道。我只是更喜欢使用本机 Swift 而不是使用桥接。我可能会等到我的应用支持 iOS 8 及更高版本,反正应该很快就会实现
    猜你喜欢
    • 1970-01-01
    • 2016-07-07
    • 2016-11-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多