当我打开在iOS 10发布之前构建的iOS项目时,我发现由于swift的版本,它有一个关于ReactiveCocoa的错误。我尝试使用Github提供的方法,但似乎我失败了。当我尝试转换到当前swift时,至少有18个错误。
每个Swift版本都有RAC版本,所以如果你要将旧的(er)代码库更新到新版本的Swift,你需要将RAC更新到合适的版本。
- RAC 4。x代表Xcode 7.3。2.2 x/斯威夫特。x或Xcode 8.0。x/斯威夫特2.3.x
- RAC 5。x兼容Swift 3.0和3.1
- RAC 6。x(尚未发布)将用于Swift 3.1,初步支持Swift 3.2和Swift 4.0。