Должно быть:
NSURL * imageURL = [NSURL URLWithString:@"http://192.168.1.2x0/pic/LC.jpg"];
NSData * imageData = [NSData dataWithContentsOfURL:imageURL];
UIImage * image = [UIImage imageWithData:imageData];
Если у вас есть переменная image
, вы можете выбросить ее в UIImageView
через свойство image
, то есть:
myImageView.image = image;
//OR
[myImageView setImage:image];
Если вам нужно экранировать специальные символы в исходной строке, вы можете сделать:
NSString * urlString = [@"http://192.168.1.2x0/pic/LC.jpg" stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding];
NSURL * imageURL = [NSURL URLWithString:urlString];
....
Если вы создаете UIImageView
программно, вы делаете:
UIImageView * myImageView = [[UIImageView alloc] initWithImage:image];
[someOtherView addSubview:myImageView];
[myImageView release];