本文实例为大家分享了iOS保存图片到本地的具体代码,供大家参考,具体内容如下

一、工程图
二、代码
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保存图片到本地
# iOS保存图片
# iOS中读取照片库及保存图片或视频到照片库的要点解析
# iOS实现相册和网络图片的存取
# 大家分享
# 具体内容
# 大家多多
# 工程图
# id
# implementation
# NSString
# initWithNibName
# UIImageView
# UIViewController
# interface
# imageView
# Custom
# super
# return
# initialization
# bundle
# nibNameOrNil
# nibBundleOrNil
# NSBundle
相关文章:
北京制作网站的公司排名,北京三快科技有限公司是做什么?北京三快科技?
昆明网站制作哪家好,昆明公租房申请网上登录入口?
如何选择建站程序?包含哪些必备功能与类型?
Android滚轮选择时间控件使用详解
中山网站制作网页,中山新生登记系统登记流程?
建站10G流量真的够用吗?如何应对访问高峰?
如何选择美橙互联多站合一建站方案?
建站之星导航菜单设置与功能模块配置全攻略
Android自定义listview布局实现上拉加载下拉刷新功能
网站制作中优化长尾关键字挖掘的技巧,建一个视频网站需要多少钱?
想学网站制作怎么学,建立一个网站要花费多少?
建站之星安装后如何配置SEO及设计样式?
外贸公司网站制作哪家好,maersk船公司官网?
代刷网站制作软件,别人代刷火车票靠谱吗?
网站制作需要会哪些技术,建立一个网站要花费多少?
上海网站制作开发公司,上海买房比较好的网站有哪些?
建站之星2.7模板快速切换与批量管理功能操作指南
视频网站app制作软件,有什么好的视频聊天网站或者软件?
C#如何序列化对象为XML XmlSerializer用法
c# await 一个已经完成的Task会发生什么
如何快速搭建二级域名独立网站?
整人网站在线制作软件,整蛊网站退不出去必须要打我是白痴才能出去?
简易网站制作视频教程,使用记事本编写一个简单的网页html文件?
猪八戒网站制作视频,开发一个猪八戒网站,大约需要多少?或者自己请程序员,需要什么程序员,多少程序员能完成?
c# 在高并发场景下,委托和接口调用的性能对比
C++如何编写函数模板?(泛型编程入门)
建站之星与建站宝盒如何选择最佳方案?
微课制作网站有哪些,微课网怎么进?
建站主机解析:虚拟主机配置与服务器选择指南
网站制作模板下载什么软件,ppt模板免费下载网站?
如何在宝塔面板创建新站点?
ppt制作免费网站有哪些,ppt模板免费下载网站?
教学网站制作软件,学习*后期制作的网站有哪些?
行程制作网站有哪些,第三方机票电子行程单怎么开?
如何通过虚拟主机快速搭建个人网站?
制作企业网站建设方案,怎样建设一个公司网站?
如何做静态网页,sublimetext3.0制作静态网页?
如何快速生成橙子建站落地页链接?
如何确保西部建站助手FTP传输的安全性?
制作网站外包平台,自动化接单网站有哪些?
如何快速登录WAP自助建站平台?
长沙企业网站制作哪家好,长沙水业集团官方网站?
高性能网站服务器部署指南:稳定运行与安全配置优化方案
如何快速生成凡客建站的专业级图册?
电视网站制作tvbox接口,云海电视怎样自定义添加电视源?
如何通过VPS建站实现广告与增值服务盈利?
济南网站制作的价格,历城一职专官方网站?
制作ppt免费网站有哪些,有哪些比较好的ppt模板下载网站?
如何快速上传自定义模板至建站之星?
如何通过NAT技术实现内网高效建站?
*请认真填写需求信息,我们会在24小时内与您取得联系。