iOS 读取URL图片并存储到本地的实例
实例如下所示:
dispatch_queue_tglobalQueue=dispatch_get_global_queue(0,0);
dispatch_async(globalQueue,^{
NSData*data=[NSDatadataWithContentsOfURL:[NSURLURLWithString:banarModel.avatar.url]];
UIImage*image=[UIImageimageWithData:data];//取得图片
//本地沙盒目录
NSString*path=[NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES)lastObject];
//得到本地沙盒中名为"MyImage"的路径,"MyImage"是保存的图片名
NSString*imageFilePath=[pathstringByAppendingPathComponent:@"adGuideImage"];
//将取得的图片写入本地的沙盒中,其中0.5表示压缩比例,1表示不压缩,数值越小压缩比例越大
BOOLsuccess=[UIImageJPEGRepresentation(image,0.5)writeToFile:imageFilePathatomically:YES];
if(success){
NSLog(@"图片保存成功");
}else{
NSLog(@"图片保存失败");
}
});
以上这篇iOS读取URL图片并存储到本地的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。
热门推荐
10 财运虎年祝福语简短语
11 单亲爸爸春节祝福语简短
12 狗狗上厕所训练
13 植物种植祝福语简短
14 翻译考试祝福语朋友简短
15 个人周年庆简短祝福语
16 狗狗怎么训练
17 分别祝福语简短搞笑英文
18 生日广州男生祝福语简短