我正试图从我的服务器获取并显示图像。在UIImageView中显示图像需要很长时间。
imj.image=[UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:@"http://mydomain.com/image.jpg"]]];
但是UIWebView会快速加载并显示相同的图像。
NSString *htmlFile = [[NSBundle mainBundle] pathForResource:@"index" ofType:@"html"];
NSString* htmlString = [NSString stringWithContentsOfFile:htmlFile encoding:NSUTF8StringEncoding error:nil];
[webView loadHTMLString:htmlString baseURL:nil];
file.html
<html>
<head>
</head>
<body>
<img src="http://mydomain.com/image.jpg" />
</body>
</html>
如何改善表现?