2012-01-22 6 views

답변

2

, 당신은 간단하게 작성할 수 있습니다

NSString *string = [NSString stringWithContentsOfURL:[NSURL URLWithString:@"http://example.com/str.txt"]]; 

그러나 (! 밖으로 위의 코드 시간이 경우, 아이폰 OS 앱을 죽일 것이다), 우아한 관용적 및 안전하려면, NSURLConnection을 사용하거나 위의 코드를 NSThread로 간단하게 래핑하십시오.

NSThread 워드 프로세서 : http://developer.apple.com/library/mac/documentation/Cocoa/Reference/Foundation/Classes/NSThread_Class/Reference/Reference.html

있는 NSURLConnection 워드 프로세서 : http://developer.apple.com/library/mac/documentation/Cocoa/Reference/Foundation/Classes/NSURLConnection_Class/Reference/Reference.html

는 도움이되기를 바랍니다.

+1

"문자열이 누락 된 경우" – airplaneman19

+0

연결이없고 다운로드에 실패하면 어떻게 되나요? – Hedam

+0

그러면 메서드 1은 nil을 반환하거나 NSURLConnnection은 해당 대리자에 알립니다 –

관련 문제