首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Swift 3.0版本中,无法导入使用Swift 2.3编译的模块ReactiveCocoa。如何修复?

在Swift 3.0版本中,无法导入使用Swift 2.3编译的模块ReactiveCocoa。如何修复?
EN

Stack Overflow用户
提问于 2016-10-08 21:09:01
回答 2查看 341关注 0票数 0

我的Mac中有两个Xcode(7.3.1和8.1)。我想使用ReactiveCocoa,所以我通过Cocoapods安装了它,后来又通过迦太基安装了它。当我稍后在我的ViewController import ReactiveCocoa中导入时,我得到了下一个错误:

代码语言:javascript
复制
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个小时了,什么也没做

EN

回答 2

Stack Overflow用户

发布于 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“部分。

希望这能帮上忙。

票数 0
EN

Stack Overflow用户

发布于 2016-10-22 08:15:00

如果您正在寻找支持Swift 3.0、ReactiveCocoa 5.0 alpha 1的ReactiveCocoa,而master分支尚不支持CocoaPods。但支持的是WIP。

同时,您可以尝试rex-modulemap分支。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39932730

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档