제목 그대로, UIImageView에 웹 상의 이미지를 띄우는 방법을 알아보자.


1. xib에 UIImageView 생성
- xib에서 Object Library에 있는 Image View를 끌어다가 생성한다.


2. 헤더에 UIImageView 객체 생성
- 위에서 사용한 xib와 연결된 헤더 파일에서 UIImageView 객체를 생성한다.
@interface SampleViewController : UIViewController {
    UIImageView *webImage;
}
@property (nonatomicretainIBOutlet UIImageView *webImage;



3. 구현파일에 @synthesize 코딩

@implementation SampleViewController
@synthesize webImage;



4. 이미지 뷰를 나타내고자 하는 메서드 안에서 웹 상의 이미지를 UIImageView로 불러오기(여기서는 ViewDidLoad에 구현)

- (void) viewDidLoad {
    [super viewDidLoad];
    NSURL *imageURL = [NSURL URLWithString:@"http://static.naver.net/www/u/2010/0611/nmms_215646753.gif"];
    NSData *imageData = [NSData dataWithContentsOfURL:imageURL];        
    webImage.image = [UIImage imageWithData:imageData];
    
}



끝!


이미지 경로가 가변적이라면, 웹 상의 이미지가 없을 경우(imageData가 nil일 경우) 예외 처리를 해주면 좋다.