当尝试从远程 Web 服务器解析 XML 文件时,我可以成功解析 XML 文件中的数据。我试图从 XML 文件中检索图像 URL 并将其分配给UIImageView
视图控制器。这里出现以下错误,
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");
}
请给我一个解决这个问题的想法。