[ios图片编辑软件]iOS实现图片存在本地、再从本地获取图片的功能

更新时间:2021-08-04    来源:ios    手机版     字体:

【www.bbyears.com--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) {

  returnYES;

 }

 returnNO;

}

  

//从本地获取图片

+ (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(@"未从本地获得图片");

 }

 returnimage;

}

 

本文来源:http://www.bbyears.com/shoujikaifa/133889.html

热门标签

更多>>

本类排行