iOS实现图片存在本地、再从本地获取图片的功能
iOS实现图片存在本地、再从本地获取图片的功能,代码如下:
//将图片保存到本地 +(void)SaveImageToLocal:(UIImage*)imageKeys:(NSString*)key{ NSUserDefaults*preferences=[NSUserDefaultsstandardUserDefaults]; //[preferencespersistentDomainForName:LocalPath]; [preferencessetObject:UIImagePNGRepresentation(image)forKey:key]; } //本地是否有相关图片 +(BOOL)LocalHaveImage:(NSString*)key{ NSUserDefaults*preferences=[NSUserDefaultsstandardUserDefaults]; //[preferencespersistentDomainForName:LocalPath]; NSData*imageData=[preferencesobjectForKey:key]; if(imageData){ returnYES; } returnNO; } //从本地获取图片 +(UIImage*)GetImageFromLocal:(NSString*)key{ NSUserDefaults*preferences=[NSUserDefaultsstandardUserDefaults]; //[preferencespersistentDomainForName:LocalPath]; NSData*imageData=[preferencesobjectForKey:key]; UIImage*image; if(imageData){ image=[UIImageimageWithData:imageData]; } else{ NSLog(@"未从本地获得图片"); } returnimage; }
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持毛票票!