2011-06-23 42 views
2

我确信之前已经询问并回答了这个问题,但我正在努力寻找能够满足需要的东西。我也是Cocoa开发的新手。将NSTextView的内容保存为纯文本文件

本质上我需要把NSTextView的内容保存为明文(.txt)文件。我假设在写入文件之前必须进行某种格式化操作......

+0

您的应用程序是基于文档的应用程序吗? –

+0

不,NSTextView从stdout中获得输出信息。我希望能够保存这些信息。 – Jagid

回答

3

您可以通过使用string方法从NSTextView中获取数据;然后可以采用该字符串并使用writeToFile:atomically:encoding:error: 方法NSString将其直接写入文件。对于数据的stdout -kind一个简单的例子:

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

但是,如果你要在一个更复杂的情况来使用这个代码你应该处理错误。

相关问题