是否有任何方法可以避免使用“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/