2009-10-03 4 views
2

내 응용 프로그램은 내 서버에서 간단한 echo "YES"를 수행하는 간단한 PHP 파일에 액세스합니다. 테스트 목적으로. 나는 아래의 NSString 개체로 에코의 내용을 가져 오려고하지만 내 문자열은 항상 반환 (null)입니다. 뭐가 문제 야?-stringWithContentsOfURL이 내 PHP 반향을 반환하지 않는 이유는 무엇입니까?

NSString *theString = [NSString stringWithContentsOfURL:aURLThatEchos]; 
NSLog(@"Value is: %@", theString); 



//Outputs: Value is: (null) 

답변

1

URL이 실제로 유효하고 비무장 한 NSURL 개체인지 확인하십시오. 서버에 히트가 표시되는지 확인하십시오. 또한 NSURLConnection, ASIHTTPRequest 또는 다른 비동기 메서드를 사용하여 요청을하면 더 많은 오류 및 오류 정보를 얻을 수 있습니다.

1

stringWithContentsOfURL을 호출 할 때 URL은 문자열이 아니며 NSURL 개체 여야하며 [NSURL URLWithString:@"http://site.com"];으로 인스턴스화되어 있습니다.

관련 문제