我创建了一个包含文本的文件。现在我想附加到该文件。
if ( [fm fileExistsAtPath: userLogTextFile] ) {
NSFileHandle * file;
file = [NSFileHandle fileHandleForUpdatingAtPath: userLogTextFile];
NSData * dataBuffer = [NSData dataWithBytes: [outputLine UTF8String] length: [outputLine length]];
if ( nil == file ) {
NSLog(@"Failed to open file");
} else {
....
}
调用fileHandleForUpdatingAtPath后,文件变量始终为nil。即使我使用了fm(NSFileManager defaultManager)来检查是否存在。
如何将我的数据附加到现有文本文件?