NSFileManager NSFileHandler

来源:互联网 发布:淘宝没收到货退款流程 编辑:程序博客网 时间:2024/06/06 19:26
NSFileManger
  • defaultManager//获取默认的对象
  •      – contentsOfDirectoryAtPath:error://获取指定路径下的所有文件和文件夹的名称
  •      – createDirectoryAtPath:withIntermediateDirectories:attributes:error://创建一个文件夹
  •      – createFileAtPath:contents:attributes://在指定的位置,使用指定的内容创建一个新的文件
  •      – removeItemAtPath:error://删除一个指定的文件
  •      – copyItemAtPath:toPath:error://复制到
  •      – moveItemAtPath:toPath:error://移动到
  •      – fileExistsAtPath://是否存在一个文件
  •      – fileExistsAtPath:isDirectory://是否存在,同时判断是否为文件夹
  •      – isReadableFileAtPath://是否可读
  •      – isWritableFileAtPath://是否可写
  •      – isExecutableFileAtPath://是否可执行
  •      – isDeletableFileAtPath://是否可删除
  •      – contentsAtPath://指定的文件所包含的内容
  •      – contentsEqualAtPath:andPath://对比两个文件的内容是否相同
NSFileHandle
  •    fileHandleForReadingAtPath://读取实例
  •      fileHandleForWritingAtPath://写入实例
  •      fileHandleForUpdatingAtPath://读写实例
  •      – availableData//获得可用数据
  •      – readDataToEndOfFile//从当前的偏移量读取至文件尾
  •      – readDataOfLength://从当前偏移量读取指定长度
  •      – writeData://写入数据
  •      – offsetInFile//获取当前的偏移量
  •      – seekToEndOfFile//跳至文件尾
  •      – seekToFileOffset://跳至指定的偏移量
  •      – closeFile//关闭文件