将NSTextView的内容保存为纯文本文件

时间:2011-06-23 15:57:01

标签: objective-c cocoa nstextview

我确信之前已经被问到并回答了,但是我很难找到能满足我需要的东西。我也是Cocoa开发的新手。

基本上我需要获取NSTextView的内容并将其保存为纯文本(.txt)文件。我假设在写入文件等之前必须进行某种格式化......

1 个答案:

答案 0 :(得分:3)

您可以使用NSTextView方法从string获取数据;然后,您可以使用writeToFile:atomically:encoding:error: NSString方法将该字符串直接写入文件。 stdout的一个简单示例 - 数据类型:

[[myTextView string] writeToFile:@"~/example.txt" 
                      atomically:YES 
                        encoding:NSASCIIStringEncoding 
                           error:nil];

但如果您要在更复杂的情况下使用此代码,则可能应该处理错误。