NSFileManger
- +
defaultManager//获取默认的对象
-
– contentsOfDirectoryAtPat h:error://获取指定路径下的所有文件和文件夹的名称
-
– createDirectoryAtPath:withIntermediateDirector ies:attributes:error://创建一个文件夹
-
– createFileAtPath:contents:attributes://在指定的位置,使用指定的内容创建一个新的文件
-
– removeItemAtPath:error://删除一个指定的文件
-
– copyItemAtPath:toPath:error://复制到
-
– moveItemAtPath:toPath:error://移动到
-
– fileExistsAtPath://是否存在一个文件
-
– fileExistsAtPath:isDirectory://是否存在,同时判断是否为文件夹
-
– isReadableFileAtPath://是否可读
-
– isWritableFileAtPath://是否可写
-
– isExecutableFileAtPath://是否可执行
-
– isDeletableFileAtPath://是否可删除
-
– contentsAtPath://指定的文件所包含的内容
-
– contentsEqualAtPath:andPath://对比两个文件的内容是否相同
NSFileHandle
-
+ fileHandleForReadingAtPa th://读取实例
-
+ fileHandleForWritingAtPa th://写入实例
-
+ fileHandleForUpdatingAtP ath://读写实例
-
– availableData//获得可用数据
-
– readDataToEndOfFile//从当前的偏移量读取至文件尾
-
– readDataOfLength://从当前偏移量读取指定长度
-
– writeData://写入数据
-
– offsetInFile//获取当前的偏移量
-
– seekToEndOfFile//跳至文件尾
-
– seekToFileOffset://跳至指定的偏移量
-
– closeFile//关闭文件