我的Mac中有两个Xcode(7.3.1和8.1)。我想使用ReactiveCocoa,所以我通过Cocoapods安装了它,后来又通过迦太基安装了它。当我稍后在我的ViewController import ReactiveCocoa中导入时,我得到了下一个错误:
Module compiled with Swift 2.3 cannot be imported in Swift 3.0: /Users/myUser/Library/Developer/Xcode/DerivedData/RAC-grddczfrbaumbtglfcuzhxyzoodk/Build/Products/Debug-iphonesimulator/ReactiveCocoa.framework/Modules/ReactiveCocoa.swiftmodule/x86_64.swiftmodule我怎么才能修复它呢?我已经做了3-4个小时了,什么也没做
发布于 2016-10-09 05:56:43
参考最新的documentation (github):
“这是针对Swift 3.0.x的RAC5的文档...”
我假设不应该安装4.x版本。尝试"pod 'ReactiveCocoa'“-for安装最新版本--版本5,目标是Swift 3。
此外,请检查"Objective-C and Swift“部分。
希望这能帮上忙。
发布于 2016-10-22 08:15:00
如果您正在寻找支持Swift 3.0、ReactiveCocoa 5.0 alpha 1的ReactiveCocoa,而master分支尚不支持CocoaPods。但支持的是WIP。
同时,您可以尝试rex-modulemap分支。
https://stackoverflow.com/questions/39932730
复制相似问题