由于之前没有接触过RAC,学习RAC时,遇到了导入的问题。
当然参照了http://www.jianshu.com/p/7c786eee1705,导入成功
下面写一下过程,以作备用。
Objective-C工程使用“ReactiveObjC”导入:
#Uncomment the next line to define a global platform for your project
platform :ios, ‘9.0’target ‘frame-news’ do
# Uncomment the next line if you’re using Swift or would like to use dynamic >frameworks
use_frameworks!# Pods for frame-news
pod 'ReactiveObjC'
end
之后,执行“pod install”,就会自动导入最新ReactiveObjC。
Swift工程使用“ReactiveCocoa”导入:
#Uncomment the next line to define a global platform for your project
platform :ios, ‘9.0’target ‘frame-news’ do
# Uncomment the next line if you’re using Swift or would like to use dynamic >frameworks
use_frameworks!# Pods for frame-news
pod 'ReactiveCocoa'
end
之后,执行“pod install”,就会自动导入最新ReactiveCocoa。
导入注意事项
若项目为Swift/OC混编,需要将ReactiveObjC和ReactiveCocoa都导入,同时需要手动导入ReactiveObjCBridge。
使用注意事项
使用ReactiveCocoa时:
导入ReactiveCocoa.h头文件(可能不会有自动补全的提示,可以强行输入,也可以创建一个.h文件将ReactiveCocoa.h导入进去,在使用的时候导入自己创建的那个.h文件)
使用ReactiveObjC时:
导入ReactiveObjC.h头文件(可能不会有自动补全的提示,可以强行输入,也可以创建一个.h文件将ReactiveObjC.h导入进去,在使用的时候导入自己创建的那个.h文件)