新手卡住:ASIHTTPRequest – 没有已知的类方法select器“requestWithURL”

我引用ASIHTTPRequest并得到它在iOS5编译。

但是,当我尝试使用它:

 ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url]; 

我得到错误

 no known class method for selector 'requestWithURL'. 

setCacheStoragePolicystartAsynchronous抛出错误。

实际上我在ASIHTTPRequest.m文件ASIHTTPRequest.m不到这个方法。 我错过了什么? 这是从github下载的最新代码。

谢谢,约翰。

转到目标并检查ASIHTTPRequest.m是否是编译器源的一部分。

做一个干净的构build,并尝试build立一个更多的时间。 一世

f不起作用,请尝试更新您的代码。 我可以在github代码中看到这些方法。

确保你的项目中添加了CFNetwork.framework,SystemConfiguration.framework,MobileCoreServices.framework,CoreGraphics.framework和libz.dylib。

在Reachability.h中声明了kReachabilityChangedNotification(位于ASIHTTPRequest包中的一个名为“External”的文件夹中),因此请确保将Reachability.h和Reachability.m从“External”文件夹添加到项目中