リモート Web サーバーから XML ファイルを解析しようとすると、XML ファイルからのデータを正常に解析できます。UIImageView
XML ファイルから、画像の URL を取得して、View Controller に割り当てようとしました。ここで次のエラーが発生します。
ARC Semantic Issue: No known class method for selector 'imageWithContentsOfUrl:'
Sematic Issue: Incompatible pointer types sending 'NSURL *__strong' to parameter of type 'NSString *'
以下は私のコードです、
//My View Controller
[super viewDidLoad];
NSURL *url = [NSURL URLWithString:@"http://sample.com/Products.xml"];
EGSParser *parser = [[EGSParser alloc] init];
// Error in below line( here firstImage is a UIImageView property)
self.firstImage.image = [UIImage imageWithContentsOfUrl:[NSURL URLWithString:url]];
if ([parser loadXMLByURL:url]) {
NSLog(@"success; products=%@",parser.products);
self.xmlProductsResults = parser.products;
}
else
{
NSLog(@"Log Fail");
}
これを解決するためのアイデアを教えてください。