ios - 如何使用 CocoaPods 正确安装 ReactiveCocoa?

标签 ios cocoapods reactive-cocoa

我是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/

相关文章:

使用 spritekit 的 iPad 和 iPhone 游戏的 iOS 坐标

ios - Xcode Apple Mach-O 链接器 (id) 警告

ios - 如何通过单击按钮以编程方式添加导航栏

ios - 具有 Swift 4 依赖项的 Swift 3 Cocoapod

swift - combineLatest 的个别失败会怎样?

ios - 使用观察者发出信号量?

ios - NSURLSessionTask 每执行 11 次所花费的时间就比其他执行时间长得多

ios - 如何使用 Reachability 的不同实现来解决不同的 CocoaPods?

ios - Xcode:项目中framework和pod有区别吗?

ios - RACDisposable 在 NSURLSessionDownloadTask 完成之前被拆除