【发布时间】:2011-04-19 22:46:11
【问题描述】:
我有以下代码可以在 UIImageView 上加载我想要从 Internet 获取的图像:
NSString* mapURL = @"http://mydomain.com/image-320x480.png";
NSData* imageData = [[NSData alloc]initWithContentsOfURL:url];
UIImage* image = [[UIImage alloc] initWithData:imageData];
[marcaBackground setImage:image];
[imageData release];
[image release];
我不想硬编码图像的 URL,而是加载另一个 URL 的字符串,然后在 UIImageView 上加载该图像。
我的网址仅返回另一个文本格式的网址。
例如:http://mydomain.com/url 返回http://mydomain.com/image-320x480.png
我怎样才能完成这项任务?
【问题讨论】:
-
这听起来很乱。为什么不让
http://mydomain.com/url返回正确的 HTTP 重定向而不是您自己的自定义方案?
标签: iphone cocoa-touch uiimageview nsurl