iphone - 显示来自 URL Objective C 的图像

标签 iphone objective-c url ios4

是否有任何方法可以避免使用“initWithData”来实现以下目标? (以防万一你好奇,initWithData 正在让我的应用程序被 Apple 标记为使用非法 API 叹息)。

NSData * imageData = [NSData dataWithContentsOfURL : [NSURL URLWithString : [details image]]];
    picture = [[UIImage alloc] initWithData:imageData];

非常感谢,

马丁

最佳答案

如果你想获取图像数据,然后使用该数据初始化一个 UIImage:

NSData * imageData = [[NSData alloc] initWithContentsOfURL: [NSURL URLWithString: @"http://Serverurl/pic007.jpg"]];
cell.image = [UIImage imageWithData: imageData];
[imageData release];

关于iphone - 显示来自 URL Objective C 的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5577781/

相关文章:

iphone - 圆形 UIScrollView

ios - AVPlayer 视频重力定位?

iphone - 使用返回并接受参数的 block

iphone - 如何更改导航栏高度

iphone - 是否存在适用于 Windows 7 的 iPhone 模拟器?

objective-c - 500 个标签的内存管理

iphone - 当表格离开然后返回时,UITableView 单元格消失

c# - 如何从 Chrome 和 Firefox 获取打开页面的 URL?

objective-c - NSURLRequest 的错误 URL 错误

java - Unicode 查询参数的 Punycode