我在 xcode 7 beta 5 中有一个 swift 2.0 项目,想使用 ReactiveCocoa 3.0。
我已经能够为 xcode 6.3 和 swift 1.2 设置项目,但不知道如何为 xcode 7 和 swift2 设置项目
有一个 swift2 分支,但我发现的每个方法都只在主分支中调用。
清晰的分步说明会非常棒。
最佳答案
编辑
重要提示:你至少需要 carthage 0.8.0!!!并且不要忘记通过 xcode-select
- 通过
brew install carthage
安装carthage - 如果未安装自制程序,请查看 http://brew.sh
- 在您的 Xcode 项目文件所在的目录中创建一个名为
Cartfile
的文件 作为
Cartfile
的内容添加以下行:
github "ReactiveCocoa/ReactiveCocoa""swift2"
启动 Terminal.app。 cd 进入此文件夹并运行:
迦太基更新
这将在Carthage/Build
文件夹中构建 .framework 文件- 在构建文件夹中,您会发现两个框架:
ReactiveCocoa.framework
和Result.framework
(在 iOS/OSX/WatchOS 文件夹内) - 将这两个文件拖到 Xcode 项目文件的常规 选项卡的嵌入式二进制文件部分
- 构建并运行!
关于xcode - 如何在 Xcode 7 项目中包含 ReactiveCocoa 3.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31977229/