【发布时间】:2012-05-06 16:12:00
【问题描述】:
我了解在连接到 3G 网络时下载图像时需要压缩图像,但我的图像看起来非常糟糕...我正在缓存下载的图像,我意识到图像的质量取决于活动联系。我的代码:
KTMember *member = [[DataManager sharedManager] getMemberWithId:memberId];
if (member) {
NSLog(@"caching member %d locally",member.memberId);
memberImg = [UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:member.imageUrl]]];
[[DataManager sharedManager] saveImageToDocuments:memberImg withId:memberId];
return memberImg;
} else {
return nil;
}
所以问题是 - 即使活动网络是 3G,是否有任何方法可以覆盖图像压缩?
谢谢
【问题讨论】:
标签: ios cocoa-touch uiimage nsdata