2012-01-13 3 views
1

ASIHTTPRequest을 참조하고 iOS5에서 컴파일해야합니다.newbie stuck : ASIHTTPRequest - 'requestWithURL'선택자에 대한 알려진 클래스 메소드가 없습니다.

그러나 나는 그것을 사용하려고하면

ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url]; 

나는 오류를

no known class method for selector 'requestWithURL'. 

또한 setCacheStoragePolicystartAsynchronous 던져 오류를 얻을.

실제로이 방법은 ASIHTTPRequest.m 파일에서 볼 수 없습니다. 내가 뭘 놓치고 있니? 이것은 github에서 최신 코드 다운로드입니다.

감사합니다. John.

답변

0

타겟으로 이동하여 ASIHTTPRequest.m이 컴파일러 소스의 일부인지 확인하십시오.

깨끗한 빌드를 만들고 한 번 더 빌드하십시오. I

f가 작동하지 않는 경우 코드를 업데이트 해보십시오. 그 방법을 github 코드에서 볼 수 있습니다.

+0

네, 결국 올바른 코드베이스가없는 것처럼 보입니다. 이제 업데이트했지만 kReachabilityChangedNotification에 선언되지 않은 식별자가 나타납니다. 추가하기 위해 추가해야하는 프레임 워크가 있습니까? –

0

프로젝트에 CFNetwork.framework, SystemConfiguration.framework, MobileCoreServices.framework, CoreGraphics.framework 및 libz.dylib를 추가했는지 확인하십시오.

kReachabilityChangedNotification합니다 (ASIHTTPRequest 패키지에서 "외부"라는 폴더에 있습니다) Reachability.h 선언, 그래서 프로젝트

에 "외부"폴더에서 Reachability.h & Reachability.m을 추가해야한다
관련 문제