gpt4 book ai didi

ios - Realm :从 ObjC 迁移到 Swift

转载 作者:搜寻专家 更新时间:2023-11-01 06:39:49 31 4
gpt4 key购买 nike

我有一个用 ObjC 编写的应用程序。我选择了 Realm 作为我的数据库。

我想开始将我的应用程序的某些部分迁移到 Swift。

进入 Realm 时我感到很困惑。

有两个pod。据我从文档中了解到,RealmSwift 适用于纯 Swift 项目,对吧?

但是,是否可以在没有 RealmSwift pod 的情况下将模型类迁移到 Swift?

最佳答案

据我了解,Realm Swift 并非专用于纯 Swift 项目,但如果您在 iOS 应用程序中使用它,则无法从任何 Objective-C 代码调用它。因此,如果您打算将所有 Realm 代码移至 Swift,那应该没问题。

如果您在 Objective-C 中仍然有任何 Realm 代码,那么最好坚持使用 Realm Objective-C 框架,并通过 Swift 桥接头文件进行任何 Swift 调用。

Realm 文件非常独立于平台,所以如果您只是用 Swift 重写 Objective-C 模型类,只要模型属性和类型完全相同,它应该仍然可以简单地工作。

关于ios - Realm :从 ObjC 迁移到 Swift,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36961251/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com