1. 程式人生 > >如何將RxSwift引入專案中

如何將RxSwift引入專案中

本人是一個正在嘗試利用Swift進行移動端開發的菜雞。在一次偶然的機會下接觸到了函式響應式程式設計這個東西(本篇文章不打算對這個進行表述),網上關於RxSwift 的教程很多,當然你也可從github獲取原始碼,利用playground進行學習。這裡我要講的是如何將RxSwift裡邊的Frameworks引入實際專案。

Podfile

本人強力推薦pod因為我們在進行開發的時候往往需要引用到第三方庫,但是如果一個個去下載顯然很不方便。所以我們需要pod這個神器。
$sudo gem install CocoaPods

下面我們搜尋一下CocoaPods是否支援你想要的第三方框架
$pod search *


然後就會獲得一個關於RxSwift第三方框架的詳細資訊。下面我將會描述一下我是怎樣利用cocoaPods引入RxSwift庫到我的專案中。

  1. 開啟我想要引入的專案importRxSwift.
  2. 在專案資料夾中vim podfile。
  3. 在podfile中寫入以下程式碼:
    ———-
    use_frameworks!
    target ‘Test’(請換成你的專案) do
    pod ‘RxSwift’, ‘~> 2.0’
    pod ‘RxCocoa’, ‘~> 2.0’
    pod ‘RxBlocking’, ‘~> 2.0’
    pod ‘RxTests’, ‘~> 2.0’
    end
    ———-
    4.好了接下來你可以 $pod install(你很可能失敗如果你不翻牆的話。。。。。)

強烈推薦下面的方式!!!!在國內方便省時。

直接拽!!!!

  1. 將Rx.xcodeproj直接拽入你的專案中。
  2. project->targets->building Phases ->Link Binaries With Libraries.按+新增你想要的框架。