// NSFileManager类主要对文件的操作(删除,修改,移动,复制)
// NSFileHandle类主要是对文件内容进行读取和写入操作
// NSFileHandle处理文件的步骤:
// 创建一个NSFileHandle对象,对打开的文件进行i/o操作,关闭文件。
// 可以使用NSFileHandle做文件的断点续传
//应用程序路径下的自定义子路径
NSString *filePath=[NSHomeDirectory() stringByAppendingPathComponent:@"test/testContent.text"];
//文件内容处理
NSFileHandle *fileHandle=[NSFileHandle fileHandleForUpdatingAtPath:filePath];
//跳转到文件内容的最后字节
[fileHandle seekToEndOfFile];
// 追加文件内容到最后字节,并关闭文件
NSString *str=@"newContent";
NSData *data=[str dataUsingEncoding:NSUTF8StringEncoding];
//文件有效内容的字节长度
NSUInteger length= [fileHandle availableData].length;
[fileHandle writeData:data];
[fileHandle closeFile];