zoukankan      html  css  js  c++  java
  • 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;
    }
  • 相关阅读:
    风雨中,苦算什么!!!
    痛心疾首+无奈绝望!!!
    PHP页面跳转总结
    Java的HttpClient的实现
    java细节篇(==和equals的区别)
    cmd命令笔记
    Python的HttpClient实现
    常用linux命令
    Go的HttpClient实现
    android问题笔记集
  • 原文地址:https://www.cnblogs.com/jukaiit/p/6605030.html
Copyright © 2011-2022 走看看