2012-03-07 1 views
0

피드를 서버에서 가져 와서 피드 목록을 표시하고 특정 피드를 선택하면 트위터 또는 Facebook에 공유하기위한 옵션이 표시되는 응용 프로그램을 개발했습니다. 하나의 소셜 네트워크를 선택하면 사용자가이를 업로드 할 수 있습니다.이미지를 구문 분석하고 uiimageview에 표시합니다.

이 때까지 괜찮습니다.

하지만 지금은 문제가 붙어 있습니다. PHP는 내가 피드를 가져 오기 위해 구문 분석 일부 이미지에 대한 링크가 있습니다. 나는 UIImageView에서 PHP와 디스플레이의 처음 다섯 이미지를 가져 가고 싶다. 또한 새 내용을 업로드 할 때 자동 업데이트되어야합니다.

어떻게해야하는지 알려주세요.

저는 약간의 긴급 성이 있으므로 데모 코드는 나에게 매우 유용 할 것입니다. 당신이 images..then의 링크가 바로이 자식 https://github.com/rs/SDWebImage

를 사용하는 경우

답변

0

당신은 PHP에서 이미지의 URL을 얻는다고합니다.

NSURL *url    = [NSURL URLWithString:@"http://img.abc.com/photo.jpg"]; 
NSData *data   = [NSData dataWithContentsOfURL:url]; 
UIImage *image   = [UIImage imageWithData:data]; 
UIImageView *imageView = [[UIImageView alloc] initWithImage:image]; 

이렇게하면 imageView이 채워집니다. 백엔드에서 업데이트를 수신 한 경우이 코드 부분을 & 번으로 되풀이하십시오.

Shubhank가 제안한 이미지 캐싱을 원하면 SDWebImage이 좋습니다.

+0

나는 이것을했지만 정적으로 URL을 설정할 수는 없다. 상위 5 개의 이미지 URL이 필요합니다. –

0

그래서 단계는 다음과 같습니다

  • 합니다 (API 방법을 사용하여 이미지 뷰
  • 설정은 이미지를 확인 ..
  • 이미지는 백그라운드에서 다운로드되고 자동으로 업데이트됩니다.