2011-06-23 77 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]; 

但是,如果你要在一個更復雜的情況來使用這個代碼你應該處理錯誤。

相關問題