我是ReactiveCocoa
的新手| .我尝试安装 ReactiveCocoa
几天前通过 CocoaPods
.
这是我的 podFile
:
platform :ios , '7.0'
pod 'ReactiveCocoa'
使用后pod install
我在这里有日志文件:
Analyzing dependencies
Downloading dependencies
Using ReactiveCocoa (2.0)
Generating Pods project
Integrating client project
然后我打开 myproject.xworkspace
和 #import <ReactiveCocoa.h>
开始使用该框架。
但问题是我无法让它工作
例如在我的代码中有这一行:
objc
RACSignal *usernameSignal = self._usernameTextField.rac_textSignal;
但是当我运行项目时,它显示了这个调试错误
Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[UITextField rac_textSignal]: unrecognized selector sent to instance 0xb933a70'
我认为我这里的框架安装可能有问题。任何人都请帮助我!
我正在使用 XCode5 and iOS7.0
最佳答案
我想出了问题。这是因为 CocoaPods 没有在我的项目build设置中添加标志 -all_load
。手动设置后,它就像一个魅力。
希望这对和我一样遇到同样问题的每个人都有帮助
关于ios - 如何使用 CocoaPods 正确安装 ReactiveCocoa?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19118913/