2
我确信之前已经询问并回答了这个问题,但我正在努力寻找能够满足需要的东西。我也是Cocoa开发的新手。将NSTextView的内容保存为纯文本文件
本质上我需要把NSTextView的内容保存为明文(.txt)文件。我假设在写入文件之前必须进行某种格式化操作......
我确信之前已经询问并回答了这个问题,但我正在努力寻找能够满足需要的东西。我也是Cocoa开发的新手。将NSTextView的内容保存为纯文本文件
本质上我需要把NSTextView的内容保存为明文(.txt)文件。我假设在写入文件之前必须进行某种格式化操作......
您可以通过使用string
方法从NSTextView
中获取数据;然后可以采用该字符串并使用writeToFile:atomically:encoding:error:
方法NSString
将其直接写入文件。对于数据的stdout
-kind一个简单的例子:
[[myTextView string] writeToFile:@"~/example.txt"
atomically:YES
encoding:NSASCIIStringEncoding
error:nil];
但是,如果你要在一个更复杂的情况来使用这个代码你应该处理错误。
您的应用程序是基于文档的应用程序吗? –
不,NSTextView从stdout中获得输出信息。我希望能够保存这些信息。 – Jagid