2012-01-13 65 views
1

我參考ASIHTTPRequest並得到它在iOS5編譯。新手卡住:ASIHTTPRequest - 沒有已知的類選擇器的方法'requestWithURL'

然而,當我嘗試使用它:

ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url]; 

我得到的錯誤

no known class method for selector 'requestWithURL'. 

而且setCacheStoragePolicystartAsynchronous拋出錯誤。

事實上,我在ASIHTTPRequest.m文件中看不到該方法。我錯過了什麼? 這是最新的代碼從github下載。

謝謝, 約翰。

回答

0

轉到目標並檢查ASIHTTPRequest.m是否是編譯器源的一部分。

做一個乾淨的構建,並嘗試再建一次。我

f不起作用,嘗試更新您的代碼。我可以在github代碼中看到這些方法。

+0

是的,看起來我畢竟沒有正確的代碼庫。現在我已經更新了,但是在kReachabilityChangedNotification上獲得了未聲明的標識符。 是否有一些我應該添加的框架來獲取? – 2012-01-13 01:53:25

0

確保您已將CFNetwork.framework,SystemConfiguration.framework,MobileCoreServices.framework,CoreGraphics.framework和libz.dylib添加到您的項目中。

kReachabilityChangedNotification在Reachability.h(位於一個名爲在ASIHTTPRequest包「外部」文件夾中)宣佈,所以一定要確保從「外部」文件夾添加Reachability.h & Reachability.m到項目

相關問題