2010-05-19 5 views
0

안녕하세요 .. 지금은이 시간에 소요웹 사이트 URL 아이폰에서 이미지를 가져 오기 빠른 내가 아이폰에서 웹 사이트에서 빠르게 이미지를 얻으려면

NSData *data; 
UIImage *Favimage; 
data = [NSData dataWithContentsOfURL:[NSURL URLWithString:WebsiteUrl]]; 
Favimage = [[UIImage alloc]initWithData:data]; 

그러나이 기능을 사용하여 웹 사이트 URL에서 이미지를 얻을

웹 사이트 URL에서 이미지를 가져옵니다. 지금 나는 더 빠른 심상 평균을 얻고 싶다? 무엇을 할 수 있습니까? 사과 아이폰 SDK에 어떤 API가 있습니까?

아무도 도와 줄 수 있습니까? 사전에

감사합니다 ..... 다운로드로 이동

답변

3

시간이 제어되지 않습니다; 그것은 네트워크의 기능입니다.

정답은 다운로드가 진행되는 동안 응용 프로그램이 차단되지 않도록 비동기 다운로드를 사용하는 것입니다. 그렇게하면 사용자 인터페이스가 계속 응답 할 수 있습니다.

비동기 다운로드를 수행하려면 NURLConnection을 사용하고 데이터를 받아들이는 대리자 메서드를 구현해야합니다. 샘플 코드 LazyTableImages 및 SimpleURLConnection을 참조하십시오.

관련 문제