我的代码是这样的:
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *docDir = [paths objectAtIndex: 0];
docFile_V1 = [docDir stringByAppendingPathComponent:LOG_FILE_V1];
if ([file fileExistsAtPath: docFile_V1] == YES)
{
if(![formatedlogStr writeToFile:docFile_V1 atomically:YES encoding:NSUTF8StringEncoding error:&error])
{
NSLog(@"Error: %@", [error userInfo]);
}
}
这是我写入文件的代码,但不幸的是它覆盖了文件的所有先前内容。我想写一个字符串而不覆盖前一个。
任何人都可以通过示例建议写入或附加到文件的最佳方法吗?