如何在 Xcode 7 项目中包含 ReactiveCocoa 3.0

How to include ReactiveCocoa 3.0 in Xcode 7 project

我在 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

选择 Xcode 7 个构建工具
  1. 通过 brew install carthage
  2. 安装 carthage
  3. 如果未安装自制程序,请查看 http://brew.sh
  4. 在 Xcode 项目文件所在的目录中创建一个名为 Cartfile 的文件
  5. 作为 Cartfile 的内容添加以下行:
    github "ReactiveCocoa/ReactiveCocoa" "swift2"

  6. 启动 Terminal.app。 cd 进入此文件夹并 运行:
    carthage update
    这将在 Carthage/Build 文件夹

  7. 中构建 .framework 文件
  8. 在构建文件夹中,您会发现两个框架: ReactiveCocoa.frameworkResult.framework(在 iOS/OSX/WatchOS 文件夹内)
  9. 将这两个文件拖到 Xcode 项目文件的 General 选项卡的 Embedded Binaries 部分
  10. 构建并 运行!