iOS实现图片存在本地、再从本地获取图片的功能
程序员文章站
2023-12-20 16:24:52
ios实现图片存在本地、再从本地获取图片的功能,代码如下:
//将图片保存到本地
+ (void)saveimagetolocal:(uiimage*)imag...
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; }
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持!