我在网上冲浪了很多,但我仍然没有找到我的问题的答案:如何将变量写入 .txt 文件以及将 NSStrings 写入 .txt 文件的最佳方法是什么。我试过使用writeToFile方法,但是如果我有两次调用这个方法,那么在第一次调用时写入的文本将被覆盖。我想了解所发生的事情的历史,以及我的 .txt 文件中一些变量的值。我该怎么做?
问问题
3256 次
1 回答
2
如果您只想将字符串附加到 .txt 文件,您可以这样做:
NSString *string = ...; // your string
NSString *path = ...; // path to your .txt file
// Open output file in append mode:
NSOutputStream *stream = [[NSOutputStream alloc] initToFileAtPath:path append:YES];
[stream open];
// Make NSData object from string:
NSData *data = [string dataUsingEncoding:NSUTF8StringEncoding];
// Write data to output file:
[stream write:data.bytes maxLength:data.length];
[stream close];
于 2012-08-16T14:58:03.423 回答