我正在为 iphone 开发一个 rss 提要应用程序,因为我有一个表格视图,当用户单击标题时,所有提要标题都将显示,详细视图将显示标题、描述和图像,但由于应用程序需要时间加载,因此面临性能问题因为图像UIImageView
来自下面的图像 url,所以图像是我的代码。
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
非常快速地控制而不损失性能或显示活动指示器,直到图像完全单独加载。请帮助我。