星空网 > 软件开发 > 操作系统

NSFileHandleNSFileManager


NSFileHandle
+(id)fileHandleForReadingAtPath:(NSString *)path;
//打开文件准备读取
+ (id)fileHandleForReadingAtPath:(NSString *)path;
//打开文件准备写入
+ (id)fileHandleForWritingAtPath:(NSString *)path;
//打开文件准备更新(读取,更新)
+ (id)fileHandleForUpdatingAtPath:(NSString *)path;
//从当前节点读取到文件末尾
- (NSData *)readDataToEndOfFile;
//从当前节点开始读取指定的长度数据
- (NSData *)readDataOfLength:(NSUInteger)length;
//写入数据
- (void)writeData:(NSData *)data;
//调到文件末尾
- (unsigned long long)seekToEndOfFile;
//调到指定文件的位置
- (void)seekToFileOffset:(unsigned long long)offset;
//获取当前文件的偏移量
-(unsigned long long) offsetInFile;
//将文件的长度设置为offset字节(更改文件长度)
- (void)truncateFileAtOffset:(unsigned long long)offset;
//关闭文件
- (void)closeFile;



NSFileManager
//初始化
NSFileManager *filemanager=[NSFileManager defaultManager];
//创建文件夹
    [filemanager createDirectoryAtPath:path withIntermediateDirectories:YES attributes:nil error:nil];
    //创建文件
    [filemanager createFileAtPath:path contents:nil attributes:nil];
    //复制文件到到指定目录
    [filemanager copyItemAtPath:path toPath:path error:nil];
    //删除文件
    [filemanager removeItemAtPath:path error:nil];

 

 

这是以前的简单笔记,今天因情况特殊没有详细代码,日后再做补充

 



原标题:NSFileHandleNSFileManager

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流