文档章节

保存图片到沙盒

KevinEmily
 KevinEmily
发布于 2016/11/15 12:49
字数 123
阅读 23
收藏 0
点赞 0
评论 0

+ (void)saveImagePermanent:(UIImage *)currentImage withName:(NSString *)imageName{

    //高保真压缩图片可可将图片压缩,但图片质量基本保持不变,第二个参数即图片高保真参数。

    NSData *imageData=UIImageJPEGRepresentation(currentImage, 0.3);

     NSFileManager *fileManager = [[NSFileManager alloc] init];

     NSString *createPath=[[NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,       NSUserDomainMask, YES) lastObject] stringByAppendingPathComponent:@"filePath"];

    NSString *fullPath=[createPath stringByAppendingPathComponent:imageName];

    // 判断文件夹是否存在,如果不存在,则创建

    if (![[NSFileManager defaultManager] fileExistsAtPath:createPath]) {

        [fileManager createDirectoryAtPath:createPath withIntermediateDirectories:YES attributes:nil error:nil];

    } else { 

        NSLog(@"FileDir is exists.");

    }

    //图片写入文件

    [imageData writeToFile:fullPath atomically:NO];

}

© 著作权归作者所有

共有 人打赏支持
KevinEmily
粉丝 18
博文 40
码字总数 23590
作品 0
东城
iOS ——NSFileManager(文件管理)

1、文件保存的目录结构 iOS的文件存储采用的是沙盒目录机制,没有SD卡保存的概念。一个APP安装成功后就会对应一个文件目录这个目录就叫沙盒。这个APP的所有文件都会保存在这个目录中,每个A...

kinglin_fu ⋅ 2016/01/28 ⋅ 0

iOS沙盒机制

一、简介 每个iOS应用都有自己的应用沙盒(应用沙盒就是文件系统目录),与其他文件系统隔离。 应用必须待在自己的沙盒里,其他应用不能访问该沙盒 二、应用沙盒目录 Application应用程序包:包...

_子墨 ⋅ 2016/02/25 ⋅ 0

iOS沙盒机制

iOS应用程序只能在为该改程序创建的文件系统中读取文件,不可以去其它地方访问,此区域被称为沙盒(sandbox)。所有的非代码文件都要保存在此,例如图像,图标,声音,映像,属性列表,文本文...

Corwien ⋅ 2016/06/02 ⋅ 0

iOS-沙盒相关

数据本地化:把拿到的数据,存到应用的沙盒里面[方式1:直接写入本地 方式2:sqlite(数据库);CoreData;NSUserDefaultes(属性列表); (归结档不算)] 沙盒:每个iOS应用程序都会为自己创建一个文件...

KevinEmily ⋅ 2016/07/17 ⋅ 0

[一句秒懂]从沙盒中读取保存的图片

1-#pragma mark - 保存图片到沙盒中一个方法 - (void)saveImage:(UIImage )currentImage withName:(NSString )imageName { // 高保真压缩图片,但图片质量基本保持不变,第二个参数即图片质...

XJDomain ⋅ 2016/05/27 ⋅ 0

iOS沙盒以及基于文件的持久化

新建一个demo项目 在 - (BOOL)application:(UIApplication )application didFinishLaunchingWithOptions:(NSDictionary )launchOptions 方法中调用如下代码 保存的结果是文件系统中会多出一个...

云飞扬v5 ⋅ 2016/09/21 ⋅ 0

iOS数据持久化

数据持久化 1、文件管理 1.1iOS沙盒机制: iOS应⽤用程序只能在为该改程序创建的文件系统中读取文件,不可以去其它地方访问,此区域被成为沙盒,所以所有的非代码⽂件都要保存在此,例如图像,图标...

魏萌萌丶 ⋅ 2016/09/01 ⋅ 0

iOS-应用程序沙盒机制(SandBox)

iOS应用程序沙盒 iOS程序的沙盒机制SandBox,是一种安全机制,它规定了应用程序只能在为该应用创建的文件夹内读取文件,不可以访问其他地方的内容。 所有的非代码文件都保存在这个地方,比如...

王永濤 ⋅ 2015/12/27 ⋅ 0

网络下载图片存入本地沙盒

//UIImage 图片是不能直接保存到沙盒里去的 //UIImage -->NSdata -->file (文件) NSData *data = UIImagePNGRepresentation(image);//图片压缩// 获得caches的路径, 拼接文件路径NSString *c......

Daniel_s ⋅ 2015/12/03 ⋅ 0

ios 沙盒机制

iOS沙盒机制 第一、什么是沙盒 IOS应用程序只能在为该改程序创建的文件系统中读取文件,不可以去其它地方访问,此区域被成为沙盒 第二、保存内容 所有的非代码文件都要保存在此,例如图像,图...

那条鱼 ⋅ 2016/03/21 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

【elasticsearch】 随笔 Date datatype

一。时间类型的本质 首先json是没有时间类型的,对于es来说,时间类型的标示可以是下面三种情况 1.一个时间格式的字符串,如:"2014-11-27T08:05:32Z","2015-01-01" or "2015/01/01 12:10:3...

xiaomin0322 ⋅ 25分钟前 ⋅ 0

阿里云资源编排ROS使用教程

阿里云资源编排ROS详细内容: 阿里云资源编排ROS使用教程 资源编排(Resource Orchestration)是一种简单易用的云计算资源管理和自动化运维服务。用户通过模板描述多个云计算资源的依赖关系、...

mcy0425 ⋅ 27分钟前 ⋅ 0

适配器设计模式

1、适配器模式 把一个类的接口变换成客户端所期待的另一种接口 使原本因接口不匹配而无法在一起工作的两个类能够在一起工作 分为类的适配器模式和对象的适配器模式 2、类适配器模式 类的适配...

职业搬砖20年 ⋅ 32分钟前 ⋅ 0

npm操作报错 _stream_writable.js:61

有一天 不知道什么原因(估计和node的版本有关),无论你做什么npm的操作 都会报错/usr/local/lib/node_modules/npm/node_modules/readable-stream/lib/_stream_writable.js:61 这时候只要执...

lilugirl ⋅ 35分钟前 ⋅ 0

Eclipse安装插件的几种方式

Eclipse魅力之一就是支持可扩展的插件,来丰富自身的功能,这种方式也是建立在开源思想之上的。具体使用什么方式去安装插件,要看我们拿到的是什么。 1. 拿到的是一串URL,如http://subclips...

GordonNemo ⋅ 38分钟前 ⋅ 0

div图片叠加

css实现代码如下: <div style="position: relative;"><!--这个层为外面的父层,需设置相对位置样式--> <div style="position: absolute;"><!--子层,需设置绝对位置样式--> <i......

niithub ⋅ 39分钟前 ⋅ 0

作用域slot

如果父组件需要使用子组件中的内容怎么办,比如父组件需要控制子组件的显示 <div id="root"><child><template slot-scope="props"><h1>{{props.item}} <div>编辑</div></h1><......

金于虎 ⋅ 42分钟前 ⋅ 1

HongHu commonservice-eureka 项目构建过程

上一篇我们回顾了关于 spring cloud eureka的相关基础知识,现在我们针对于HongHu cloud的eureka项目做以下构建,整个构建的过程很简单,我会将每一步都构建过程记录下来,希望可以帮助到大家...

明理萝 ⋅ 45分钟前 ⋅ 1

xml和对象的相互转化

@Data//setter和getter方法,toString和equals,hashcode方法@EqualsAndHashCode//代表重写equals和hashcode方法@XmlAccessorType(XmlAccessType.FIELD)public class Classroom {@X......

拐美人 ⋅ 45分钟前 ⋅ 0

tableView cell的高度 分组头部尾部的高度 自适应

@property (nonatomic) CGFloat rowHeight; // default is UITableViewAutomaticDimension@property (nonatomic) CGFloat sectionHeaderHeight; // default is UITableViewA......

娜一片蓝色星海 ⋅ 46分钟前 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部