正在为iphone开发一个rss feed应用程序,因为我有一个tableview,当用户点击标题时,所有的feed标题将显示,一个详细视图将显示标题,描述和图像,但面临着性能问题,因为应用程序花费时间加载图像UIImageView
,因为图像来自下面的图像url是我的代码。从url加载图像到uiimageview使iphone应用程序性能下降
NSURL *url = [NSURL URLWithString:imageURL];
NSData *data = [NSData dataWithContentsOfURL:url];
UIImageView *subview = [[UIImageView alloc] initWithFrame:CGRectMake(110,10,100,80)];
[subview setImage:[UIImage imageWithData:data]];
[cell addSubview:subview];
[subview release];
在这段代码imageurl是来自rss和处理到UIImageView
来显示图像。如果我删除这个特定的代码,性能很好,因为所有的数据都是文本。
因此,如何才能从url中获取图像并快速显示到UIImageView
控件,而不会丢失性能或显示活动指示器,直到完全分开加载图像。请帮助我。
请修正你的键盘上的Shift键。 :) – rmaddy