【代码笔记】iOS-archive保存图片到本地
2017-03-30 08:32
351 查看
一,工程图:
![](https://images2015.cnblogs.com/blog/337518/201510/337518-20151022135258958-1851350743.jpg)
二,代码:
RootViewController.h
RootViewController.m
![](https://images2015.cnblogs.com/blog/337518/201510/337518-20151022135258958-1851350743.jpg)
二,代码:
RootViewController.h
#import <UIKit/UIKit.h> @interface RootViewController : UIViewController { UIImageView *imageView; } @end
RootViewController.m
#import "RootViewController.h" @interface RootViewController () @end @implementation RootViewController - (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil { self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]; if (self) { // Custom initialization } return self; } - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view. //初始化背景图 imageView=[[UIImageView alloc]initWithFrame:CGRectMake(100, 100, 100, 100)]; imageView.backgroundColor=[UIColor redColor]; [self.view addSubview:imageView]; //将图片保存 [self archive]; //提取保存在本地的图片 [self unarchive]; } #pragma -mark -functions //归档 -(void)archive { NSData *data=[NSKeyedArchiver archivedDataWithRootObject:[UIImage imageNamed:@"1.jpg"]]; NSUserDefaults *imageDefault = [NSUserDefaults standardUserDefaults]; [imageDefault setObject:data forKey:@"image"]; [imageDefault synchronize]; } //反归档 -(void)unarchive { NSData* data = [[NSUserDefaults standardUserDefaults]objectForKey:@"image"]; id image= [NSKeyedUnarchiver unarchiveObjectWithData:data]; imageView.image=image; }
相关文章推荐
- 【代码笔记】iOS-archive保存图片到本地
- iOS archive保存图片到本地的方法
- iOS学习笔记 -- 本地保存图片
- iOS开发笔记--图片上传代码
- ios--保存图片到本地相册
- 远程图片保存到本地代码
- php获取网页中图片并保存到本地的代码
- 用php获取远程图片并把它保存到本地的代码
- IOS图片保存到本地相册
- ios uiwebview 长按图片,保存到本地相册
- ASP保存远程图片文件到本地代码
- ASP保存远程图片文件到本地代码
- 用php实现的获取网页中的图片并保存到本地的代码
- android网络获取图片并保存在本地和获取手机SD卡中的图片显示到ImageView上及利用代码删除图片
- 【学习ios之路:UI系列】获取通过UIImagePackerController获取的系统相册图片的名称信息及保存系统相册到本地
- iOS下载图片保存在本地
- IOS之文件夹创建、删除,图片在本地的保存和加载
- 用php实现的获取网页中的图片并保存到本地的代码
- IOS之文件夹创建、删除,图片在本地的保存和加载
- PHP从网站抓取图片并保存本地的代码