Ios CocoaPods UIImageView+;AFNetworking.h无法识别的选择器setImageWithURLRequest

Ios CocoaPods UIImageView+;AFNetworking.h无法识别的选择器setImageWithURLRequest,ios,xcode5,afnetworking,cocoapods,objective-c-category,Ios,Xcode5,Afnetworking,Cocoapods,Objective C Category,我已经在Xcode 5上安装了带有CocoaPods的AFNetworking 2.1.0 //ViewController.h #import <AFNetworking/AFNetworking.h> #import <AFNetworking/UIImageView+AFNetworking.h> 我发现了一些关于这个问题的讨论,但提供的解决方案(添加-ObjC-all_load)在我的案例中不起作用 有什么想法吗 谢谢我在Xcode 5、Cocoapods和AF

我已经在Xcode 5上安装了带有CocoaPods的AFNetworking 2.1.0

//ViewController.h
#import <AFNetworking/AFNetworking.h>
#import <AFNetworking/UIImageView+AFNetworking.h>
我发现了一些关于这个问题的讨论,但提供的解决方案(添加-ObjC-all_load)在我的案例中不起作用

有什么想法吗


谢谢

我在Xcode 5CocoapodsAFNetworking 1.3.3上遇到了同样的问题

我在谷歌小组的讨论中找到了我的答案:

确保项目和目标设置没有覆盖xcconfig文件中的值

每个级别应(至少)$(继承)以继承父级的设置

在生成设置中,确保在其他链接器标志中有
$(继承)

添加
$(继承)
之前的生成设置(选择级别,而不是组合):

添加
$(继承)
后的生成设置:


这为我解决了问题。

我也遇到了同样的问题,上面的解决方案无法解决。这是一个愚蠢的错误。我只包含了.h,而没有同时包含.h和.m。可能是它正在为另一个目标设置指令“pod'AFNetworking',“~>3.0'”。

方法调用中是否缺少空格?你使用哪个版本的AFNetworking?我使用的是AFNetworking 2.1.0。没有缺少任何空间,事实上错误是在运行时而不是在编译时。您是否尝试了更简单的[yourImageView setImageWithURL:theImageURL]?你能添加你的代码片段吗?您是否尝试更新最新的cocoa pod并再次运行pod安装?是否可以记录您的[imageView类]?只是为了确保在运行时它实际上是一个UIImageView,并且它没有指向解决问题的其他东西。我以前尝试过此修复,但我只在项目中添加了$(继承的),而没有在目标中添加。这解决了我的问题!它在改变目标方面起了作用。双击其他链接器标志(您的项目名称选项卡)并添加$(继承的)非常感谢您!CocoaPods警告过我这一点,但我实际上并不知道您可以保留现有的标志并使用$(继承的)。我的错。
2014-02-07 11:55:19.984 OPS[1717:60b] *** Terminating app 
due to uncaught exception'NSInvalidArgumentException', 
reason: '-[UIImageViewsetImageWithURLRequest:placeholderImage:success:failure:]: 
unrecognized selector sent to instance 0x147b06d0'