`
zcw_java
  • 浏览: 303695 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

ios文件读写

 
阅读更多
//写入缓存文件,缓存目录下
    NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask, YES);
    NSString *strDocumentsDirectory = paths[0];
    NSString *strCacheDirectoryName = [strDocumentsDirectory stringByAppendingPathComponent:[NSString stringWithFormat:@"%@_Alarm",@"2000000022"]];
    
    NSString *strURL = @"http://farm8.static.flickr.com/7443/9493141210_bfda8b9572_s.jpg";
    NSError *error = nil;
    NSData *dataImg = [NSData dataWithContentsOfURL:[NSURL URLWithString:strURL] options:NSDataReadingMappedIfSafe error:&error];
    if ([error code] == 0)
    {
        if([[NSFileManager defaultManager] fileExistsAtPath:strCacheDirectoryName])
        {
            NSLog(@"文件夹存在");
        //创建文件夹路径
        [[NSFileManager defaultManager] createDirectoryAtPath:strCacheDirectoryName withIntermediateDirectories:YES attributes:nil error:nil];
        
        NSString *imagePath =[strCacheDirectoryName stringByAppendingPathComponent:@"2000000022_01.jpg"];
        //图片写入文件夹
        [UIImagePNGRepresentation([UIImage imageWithData:dataImg]) writeToFile:imagePath atomically:YES];
        }
        else
        {
            NSLog(@"不存在该文件夹");
        }
    }
分享到:
评论

相关推荐

    iso文件读写函数.docx

    ISO文件读写是iOS开发中常见的操作,尤其是在处理数据存储或软件更新时。在iOS中,我们通常不直接处理ISO格式的文件,但这个标题可能是关于读写文件的一般概念,因为ISO通常指的是光盘映像文件。描述中提到的"创建...

    行业文档-设计装置-ISO文件的读写方法和读写系统.zip

    下面将详细阐述ISO文件的读写方法以及相关的读写系统。 **一、ISO文件的读取** 1. **虚拟光驱软件**:最常见的方式是通过虚拟光驱软件来读取ISO文件,例如Daemon Tools、Alcohol 120% 或 UltraISO。这些工具能够...

    delphi-iso编辑源码

    - **ISO文件读写**: Delphi程序可以使用第三方库如ISODCL来读取和写入ISO文件,这涉及对ISO9660文件系统的理解和库的API调用。 - **用户界面设计**: `Unit1.dfm`等文件展示了如何使用Delphi的可视化组件(如...

    ISO读写txt文件2

    以上就是使用Unity3D进行ISO文件系统中txt文件读写的基本步骤。通过这些方法,开发者可以方便地在游戏运行时存储和读取配置信息、玩家数据等。需要注意的是,由于不同平台的文件系统差异,路径处理和文件访问方式...

    ISO轻松制作,你也可以做ISO文件了

    ISO文件是一种广泛应用于软件分发、系统备份和光盘映像的文件格式。它可以直接刻录到光盘上,或者通过虚拟光驱软件进行挂载和使用。制作ISO文件可以帮助你整理和保存重要的数据,尤其是当你要创建自定义的操作系统...

    MP4文件读写MP4视频读写MP4关键帧获取 MP4BOXtagsHEADER

    MP4文件读写、MP4视频读写、MP4关键帧获取、MP4BOX、MP4tags以及MP4HEADER是与处理MP4文件相关的几个核心概念。 首先,MP4文件读写是指程序对MP4文件进行打开、读取、修改和写入的操作。这通常涉及到解析文件结构、...

    直接启动硬盘上的ISO文件

    然而,需要注意的是,直接启动ISO文件可能会对硬盘的读写速度有较高要求,如果硬盘性能不佳,可能会影响启动速度和系统运行体验。 总的来说,"直接启动硬盘上的ISO文件"是一种现代计算机技术,它利用特殊工具如...

    基于ASP.NET+C#实现的保存定制化的.ISO格式文件源码例子

    通过`IsolatedStorageFile`类,我们可以创建、读写和删除文件,为生成ISO文件提供基础。 2. **System.IO.Compression**: 这个命名空间包含`ZipArchive`和`GZipStream`等类,它们主要处理压缩和解压缩任务。虽然不...

    基于Java封装iso文件依赖的jar

    例如,它可能定义了`FileSystemProvider`接口,通过实现这个接口,开发者可以自定义ISO文件的读写策略。 3. `loop-fs-api-2.0.1.jar`:这是整个ISO文件处理库的API接口定义,包含了各种与ISO文件操作相关的类和接口...

    ISO7816智能卡读写程序源码

    本文将深入探讨ISO7816智能卡的读写程序源码及其相关知识点。 1. ISO7816协议框架: ISO7816协议定义了智能卡与读卡器之间的通信协议,包括物理层、传输层和应用层。物理层规定了卡片和读卡器之间的电气特性、信号...

    DOS下加载ISO LoadISO

    1. **虚拟驱动器**:LoadISO创建了一个逻辑驱动器,这个驱动器并没有实际的物理存储介质,而是将ISO文件映射为一个可读写的驱动器。 2. **ISO映像文件**:ISO是一种标准的光盘映像格式,它包含了光盘上的所有数据,...

    VBS的函数集-读写二进制文件,UTF8文件,HTTP GET和POST

    * 使用VBS语言和ADODB.Stream对象来实现文件读写操作 * 使用GetHttp函数和PostHttp函数来实现HTTP请求和响应处理 * 使用Base64encode函数来实现Base64编码和解码 * 使用WriteFileUTF8函数来实现UTF-8编码的文件写入...

    iso光盘镜像文件的使用教程

    综上所述,本教程通过UltraISO这一工具,详细介绍了如何制作ISO文件,如何编辑ISO文件以添加新文件,以及与ISO文件处理相关的其他高级功能和选项。掌握这些知识点,可以帮助用户高效地管理和使用ISO文件,无论是出于...

    ISO 制作

    这可能涉及到一些复杂的技术细节,比如理解ISO文件的内部结构、如何处理不同文件系统的兼容性问题,以及如何正确处理大文件的读写。 总之,用VB制作ISO文件是一项涉及文件操作、流处理和第三方库集成的工作。虽然...

    文件读写 java 源代码

    ### 文件读写 Java 源代码知识点解析 #### 一、概述 在Java编程语言中,文件读写是一项基本而重要的功能。对于初学者来说,理解如何进行文件的输入输出操作至关重要。本篇文章将深入分析一段简单的Java源代码,该...

    ISO7816数据通信参考源码

    6. **文件系统**:ISO7816定义了智能卡上的文件结构,源码可能包含了对文件系统操作的函数,如创建、删除、读取和写入文件。 7. **交互逻辑**:源码可能还包括处理用户交互的逻辑,例如处理PIN输入和验证、处理应用...

    读写复制扇区文件(详解版)

    这样做的好处在于,你可以将ISO文件刻录到新的光盘上,或者通过虚拟光驱软件来挂载,实现与原始光盘一样的效果。 在给定的压缩包文件中,我们看到一个名为“FloppyWriter(Mader修改版).rar”的程序。FloppyWriter...

    udf文件系统镜像生成源码

    它由国际标准化组织(ISO)和ECMA制定,目的是替代早期的ISO 9660标准,提供更大的文件名长度、更大的卷大小以及对文件系统的扩展性支持。UDF文件系统允许在不同平台之间进行数据交换,因为它是跨平台兼容的。 在...

    DTLite 工具 可查看镜像文件(*.iso)

    本文将详细探讨DTLite工具,这款在Windows环境下广泛使用的软件,它不仅能够查看ISO文件,还具备虚拟光驱功能,是管理ISO文件的理想选择。 DTLite,全称Daemon Tools Lite,是由SlySoft公司开发的一款强大而易用的...

    ISO9660-1999.zip_.iso96_9660_ISO 9660 _iso9660

    5. **文件权限**:ISO 9660不提供复杂的文件权限和访问控制,仅支持基本的只读、读写属性。 6. **多级版本**:ISO 9660有三个级别(Level 1, 2, 3),其中Level 1是最基础的,兼容性最好,但限制较多;Level 2增加...

Global site tag (gtag.js) - Google Analytics