文档章节

保存图片到沙盒

KevinEmily
 KevinEmily
发布于 2016/11/15 12:49
字数 123
阅读 23
收藏 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
345
0
iOS沙盒机制

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

_子墨
2016/02/25
902
0
iOS-沙盒相关

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

KevinEmily
2016/07/17
22
0
iOS沙盒机制

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

Corwien
2016/06/02
69
0
[一句秒懂]从沙盒中读取保存的图片

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

XJDomain
2016/05/27
18
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Spark core基础

Spark RDD的五大特性 RDD是由一系列的Partition组成的,如果Spark计算的数据是在HDFS上那么partition个数是与block数一致(大多数情况) RDD是有一系列的依赖关系,有利于Spark计算的容错 RDD中每...

张泽立
37分钟前
0
0
如何搭建Keepalived+Nginx+Tomcat高可用负载均衡架构

一.概述 初期的互联网企业由于业务量较小,所以一般单机部署,实现单点访问即可满足业务的需求,这也是最简单的部署方式,但是随着业务的不断扩大,系统的访问量逐渐的上升,单机部署的模式已...

Java大蜗牛
51分钟前
0
0
ffplay 播放 rtsp地址

D:\ffmpeg\ffmpeg\bin ffplay.exe 播放rtsp地址: ffplay.exe -rtsp_transport tcp "rtsp://ip:port/pag://172.16.0.11:7302:33000000001310001748:1:SUB:TCP?cnid=2&pnid=2&auth=50&streamf......

yizhichao
57分钟前
3
0
[Jekyll] permalink -- 修改文章的链接地址

在我的个人博客中访问这篇文章时,你有注意到地址栏中显示的地址吗?它应该是这样的: https://cometeme.github.io/jekyll/2018/08/Jekyll-为文章设置永久链接.html 。打开其他的文章,可以看...

cometeme
58分钟前
0
0
启动mango数据库批处理

::启动mango数据库set dbdir=c:\mongodb\dataif not exist %dbdir% md %dbdir%c:cd c:\mongodbmongod.exe --dbpath %dbdir%...

江湖令
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部