ios – CocoaPods UIImageView AFNetworking.h无法识别的选择器setImageWithURLRequest

前端之家收集整理的这篇文章主要介绍了ios – CocoaPods UIImageView AFNetworking.h无法识别的选择器setImageWithURLRequest前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在 Xcode 5上安装了带有CocoaPods的AFNetworking 2.1.0.
//ViewController.h
#import <AFNetworking/AFNetworking.h>
#import <AFNetworking/UIImageView+AFNetworking.h>

在UIImageview上调用setImageWithURLRequest,应用程序失败并显示以下日志:

这是错误日志:

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'

我已经找到了关于这个问题的一些讨论,但提供的解决方案(添加-ObjC -all_load)在我的情况下不起作用.

任何的想法?

谢谢

解决方法

我对Xcode 5,Cocoapods和AFNetworking 1.3.3也有同样的问题.

我在Google网上论坛讨论中找到了答案:AFNetworking unrecognized selector

Make sure your project and target settings aren’t overwriting the values in the xcconfig file.

Each level should have (at least) $(inherited) to inherit the settings of the parent.

在Build Settings中,确保在Other Linker Flags中有$(继承).

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

添加$(继承)后构建设置:

那为我修好了.

猜你在找的iOS相关文章