ios文件系统

作者: Dayu大鱼 | 来源:发表于2016-07-18 09:26 被阅读212次

介绍如何使用mac与ios上的文件系统

  • 获得指向文件管理器的引用

    • NSFileManager :获得这个引用才能使用文件系统
  • 引用mac 与 ios 的关键目录NSSearchPathForDirectoriesInDomains

  • 查看并且修改文件属性

  • 获取文件属性
  • NSFilemanager attributesOfItemAtPath: error :
    返回一个字典:此字典列出目标文件或者目录的所有属性
  • 获得指定目录中的文件列表

    • filemanager contentsOfDirectoryAtPath: error :
    • fileManager subpathsOfDirectoryAtPath: error :
  • 管理文件与目录

    • 管理 目录
      1.createDirectoryAtPath: withIntermediateDirectories: attributes: error: 新建目录

    2.moveItemAtPath: toPath: error :
    3.removeItemAtPath: toPath: error :
    4.copyItemAtPath: toPath: error:

    • 管理文件
      1.NSFileManager createFileAtPath:contents: attributes:
      要想创建文件,需要使用nsdata ,nsdata 用于处理数据与内容.
  • 使用NSData类处理数据

    • writeToFile:options:✘ :
  • 管理大量占用内存的缓存对像

    • NSCache *cache
    • 将缓存作为属性存放在试图控制器中并在viewDidLoad 中实例化缓存,这意味着只要活动控制器处于活动状态,就可以使用缓存.
NSString*key=@"regular-logo";
NSPurgeableData*data=[cache objectForKey:key];
为了不每次都重新创建缓存,我们需要判断有没有相关的缓存已经存在
(现在对象已经被缓存,你可以随时通过键再次加以检索)

相关文章

  • 在 Finder 中打开 iOS 模拟器的文件系统

    分享两个脚本用于打开 iOS simulator 的设备文件系统与特定 App 的文件系统 设备文件系统 设备文件...

  • 清理缓存

    每个ios应用都有自己的应用沙盒,应用沙盒就是文件系统目录,与其他应用的文件系统隔离,ios系统不允许访问其他应用...

  • iOS数据存储

    每个ios应用都有自己的应用沙盒,应用沙盒就是文件系统目录,与其他应用的文件系统隔离,ios系统不允许访问其他应用...

  • iOS 对接系统“fileAPP” -- 文件操作

    1、前言 iOS文件存储机制 每个iOS程序都有一个独立的文件系统(存储空间),而且只能在对应的文件系统中进行操作...

  • iOS 的沙盒路径&文件操作

    每个iOS 应用都有自己的沙盒路径,应用沙盒就是文件系统目录,与其他应用的文件系统隔离,iOS应用不允许访问其他应...

  • 3. iOS文件系统结构

    iOS文件系统结构 可视化方式查看iOS系统文件在iOS通过Cydia安装Apple File Conduit 2...

  • iOS逆向学习

    参考文章:iOS逆向开发记录:iOS逆向之手机越狱iOS逆向之介绍iOS逆向之文件系统结构iOS逆向之文件权限及类...

  • Mac OS X与iOS文件系统介绍

    介绍文件系统查看软件 iOS端 iFile Mac端 iFunBoxiTools

  • iOS逆向课程笔记(二)

    3.iOS文件系统结构 可视化方式常看iOS系统文件==在iOS通过Cydia安装Apple File Condu...

  • IOS文件管理

    iOS开发-文件管理(一) 一、iOS中的沙盒机制 iOS应用程序只能对自己创建的文件系统读取文件,这个独立、封闭...

网友评论

    本文标题:ios文件系统

    本文链接:https://www.haomeiwen.com/subject/mzepjttx.html