引入ReactiveCocoa的方式

2018-08-01 14:15 更新

  ReactiveCocoa的引入方式有兩種:使用CocoaPods或者作為項目的一個子模塊(直接拽入項目中)。雖然ReactiveCocoa官方不支持CococaPods,但是我們可以通過開源社區(qū)中提供的相應的服務來使用它。你也可以下載它的2.x版本然后根據(jù)官方的介紹對其進行配置,這樣做是能夠讓ReactiveCocoa作為一個子模塊引入到項目中的。

  使用CocoaPods來引入ReactiveCocoa:打開前面我們創(chuàng)建的Podfile文件,并刪除RXCollections行,用pod 'ReactiveCocoa', '2.0'替代掉。你的Podfile文件看起來應該是這樣的:

platform :ios, "6.0"
target "Playground" do
pod 'ReactiveCocoa' , '2.0'
end

target "PlaygroundTests" do

pod 'ReactiveCocoa' , '2.0'
end

注意:我們使用的是'2.0'版的ReactiveCocoa而非最新的。重新運行pod install,將從項目中移除RXCollections并引入ReactiveCocoa。項目中任何#import <RXCollections/XXXX>的地方都會編譯報錯,請把他們也移除。

這一章里面,我們將把代碼寫在ViewController的實現(xiàn)文件中,而不是在AppDelegate中,所以現(xiàn)在請打開ViewController的實現(xiàn)文件。不要忘記把ReactiveCocoa引入進來 #import <ReactiveCocoa/ReactiveCocoa.h>。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號