ReactiveObjC -- 对应的是RAC的OC版本,最新3.1.0版本。
ReactiveCocoa--对应的是RAC的swift版本,最新7.1.0版本。
1.纯OC项目
只需要引入ReactiveObjC,podfile文件如下
platform :ios ,"8.0"
use_frameworks!
target "RACTest"do
pod ‘ReactiveObjC‘,‘~> 3.1.0‘
end
2.OC和Swift的混合项目
需要同时引入ReactiveObjC和ReactiveCocoa,podfile文件如
platform :ios , "8.0"
use_frameworks!
target "RACTest"do
pod ‘ReactiveObjC‘,‘~> 3.1.0‘
pod ‘ReactiveCocoa‘,‘~> 7.1.0‘
pod ‘ReactiveObjCBridge‘,‘~> 3.0.0‘
end
3.如果是纯Swift项目
只需要引入ReactiveCocoa,podfile文件如下
platform :ios ,"8.0"
use_frameworks!
target "RACTest"do
pod ‘ReactiveCocoa‘,‘~> 7.1.0‘
end
网友评论