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

しかし、あなたは、より複雑な状況でこのコードを使用するつもりなら、あなたはおそらく、エラーを処理する必要があります。

関連する問題