iOS實(shí)現(xiàn)圖片存在本地、再從本地獲取圖片的功能
更新時間:2017年03月23日 15:23:08 作者:鴻鵠當(dāng)高遠(yuǎn)
本文主要介紹了iOS實(shí)現(xiàn)圖片存在本地、再從本地獲取圖片的功能的代碼。具有很好的參考價值。下面跟著小編一起來看下吧
iOS實(shí)現(xiàn)圖片存在本地、再從本地獲取圖片的功能,代碼如下:
//將圖片保存到本地
+ (void)SaveImageToLocal:(UIImage*)image Keys:(NSString*)key {
NSUserDefaults* preferences = [NSUserDefaults standardUserDefaults];
//[preferences persistentDomainForName:LocalPath];
[preferences setObject:UIImagePNGRepresentation(image) forKey:key];
}
//本地是否有相關(guān)圖片
+ (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;
}
以上就是本文的全部內(nèi)容,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,同時也希望多多支持腳本之家!
您可能感興趣的文章:
相關(guān)文章
iOS應(yīng)用開發(fā)中運(yùn)用設(shè)計模式中的組合模式的實(shí)例解析
這篇文章主要介紹了iOS應(yīng)用開發(fā)中運(yùn)用設(shè)計模式中的組合模式的實(shí)例解析,示例代碼為傳統(tǒng)的Objective-C,需要的朋友可以參考下2016-03-03
iOS開發(fā)存儲應(yīng)用程序Info.plist知識全面詳解
這篇文章主要為大家介紹了iOS開發(fā)存儲應(yīng)用程序Info.plist知識全面詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-06-06
iOS給border設(shè)置漸變色的方法實(shí)例
這篇文章主要給大家介紹了關(guān)于iOS給border設(shè)置漸變色的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-03-03
IOS 開發(fā)之實(shí)現(xiàn)取消tableView返回時cell選中的問題
這篇文章主要介紹了IOS 開發(fā)之實(shí)現(xiàn)取消tableView返回時cell選中的問題的相關(guān)資料,希望通過本文能實(shí)現(xiàn)大家想要的功能,需要的朋友可以參考下2017-09-09
iOS開發(fā)網(wǎng)絡(luò)篇—實(shí)現(xiàn)大文件的多線程斷點(diǎn)下載
iOS開發(fā)中經(jīng)常會用到文件的下載功能,這篇文章主要介紹了iOS開發(fā)網(wǎng)絡(luò)篇—實(shí)現(xiàn)大文件的多線程斷點(diǎn)下載,今天咱們來分享一下思路。2016-11-11

