iOS实现图片存在本地、再从本地获取图片的功能

 更新时间:2017年03月23日 15:23:08   作者:鸿鹄当高远  
本文主要介绍了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 基于AFNetworking下自签名证书配置的方法

    iOS 基于AFNetworking下自签名证书配置的方法

    本篇文章主要介绍了iOS 基于AFNetworking下自签名证书配置的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-03-03
  • iOS应用开发中运用设计模式中的组合模式的实例解析

    iOS应用开发中运用设计模式中的组合模式的实例解析

    这篇文章主要介绍了iOS应用开发中运用设计模式中的组合模式的实例解析,示例代码为传统的Objective-C,需要的朋友可以参考下
    2016-03-03
  • iOS开发存储应用程序Info.plist知识全面详解

    iOS开发存储应用程序Info.plist知识全面详解

    这篇文章主要为大家介绍了iOS开发存储应用程序Info.plist知识全面详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-06-06
  • iOS给border设置渐变色的方法实例

    iOS给border设置渐变色的方法实例

    这篇文章主要给大家介绍了关于iOS给border设置渐变色的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-03-03
  • IOS 开发之实现取消tableView返回时cell选中的问题

    IOS 开发之实现取消tableView返回时cell选中的问题

    这篇文章主要介绍了IOS 开发之实现取消tableView返回时cell选中的问题的相关资料,希望通过本文能实现大家想要的功能,需要的朋友可以参考下
    2017-09-09
  • iOS中的类、元类以及isa示例详解

    iOS中的类、元类以及isa示例详解

    从初学OC的时候就听人提起过OC对象中的isa指针,用来指向对象所属的类,从而可以在调用方法时通过isa指针找到相应的方法和属性,下面这篇文章主要给大家介绍了关于iOS中类、元类以及isa的相关资料,需要的朋友可以参考借鉴,下面来一起学习学习吧。
    2018-01-01
  • iOS开发网络篇—实现大文件的多线程断点下载

    iOS开发网络篇—实现大文件的多线程断点下载

    iOS开发中经常会用到文件的下载功能,这篇文章主要介绍了iOS开发网络篇—实现大文件的多线程断点下载,今天咱们来分享一下思路。
    2016-11-11
  • iOS如何自定义步骤进度条实例详解

    iOS如何自定义步骤进度条实例详解

    这篇文章主要给大家介绍了关于iOS如何自定义步骤进度条的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-11-11
  • iOS WebView中使用webp格式图片的方法

    iOS WebView中使用webp格式图片的方法

    由于最近项目需求,需要将项目中图片的加载做到同时兼容WebP格式,所以下面这篇文章主要给大家介绍了关于在iOS WebView中使用webp格式图片的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考下
    2018-05-05
  • iOS屏幕适配开发实用技巧

    iOS屏幕适配开发实用技巧

    这篇文章主要为大家详细介绍了iOS屏幕适配开发实用技巧,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-09-09

最新评论