我是靠谱客的博主 负责爆米花,最近开发中收集的这篇文章主要介绍iOS实现图片存在本地、再从本地获取图片的功能,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

iOS实现图片存在本地、再从本地获取图片的功能,代码如下:

//将图片保存到本地
+ (void)SaveImageToLocal:(UIImage*)image Keys:(NSString*)key {
 NSUserDefaults* preferences = [NSUserDefaults standardUserDefaults];
 //[preferences persistentDomainForName:LocalPath];
 [preferences setObject:UIImagePNGRepresentation(image) forKey:key];
}
 
//本地是否有相关图片
+ (BOOL)LocalHaveImage:(NSString*)key {
 NSUserDefaults* preferences = [NSUserDefaults standardUserDefaults];
 //[preferences persistentDomainForName:LocalPath];
 NSData* imageData = [preferences objectForKey:key];
 if (imageData) {
  return YES;
 }
 return NO;
}
 
//从本地获取图片
+ (UIImage*)GetImageFromLocal:(NSString*)key {
 NSUserDefaults* preferences = [NSUserDefaults standardUserDefaults];
 //[preferences persistentDomainForName:LocalPath];
 NSData* imageData = [preferences objectForKey:key];
 UIImage* image;
 if (imageData) {
  image = [UIImage imageWithData:imageData];
 }
 else {
  NSLog(@"未从本地获得图片");
 }
 return image;
}

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持靠谱客!

最后

以上就是负责爆米花为你收集整理的iOS实现图片存在本地、再从本地获取图片的功能的全部内容,希望文章能够帮你解决iOS实现图片存在本地、再从本地获取图片的功能所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(86)

评论列表共有 0 条评论

立即
投稿
返回
顶部