我已经接管了一个ReactiveCocoa 2.4.7
使用 CocoaPods 实现的 iOS 项目。该应用程序是在 Swift 1.2 中编写的,但后来进行了升级,现在是 Swift 2.3。但是,ReactiveCocoa 尚未更新。我现在的目标是将应用程序升级到 Swift 3,但要做到这一点,我还必须升级 ReactiveCocoa。
在 ReactiveCocoa 2.4.7 中,如果我是正确的,我可以观察到从 NSObject 继承的值,只要它们有dynamic
关键字。据我了解,这是为了让用 Objective-C 制作的 RAC 可以访问它。5.0.0中没有这样的东西吗?我是否必须将所有变量从
dynamic var name:String? = "MyName"
至
let name:MutableProperty<String?> = MutableProperty("MyName")
?
这是 5.0.0 中的正确等效项吗?