Сохранить содержимое NSTextView в виде простого текста - PullRequest
2 голосов
/ 23 июня 2011

Я уверен, что об этом уже спрашивали и отвечали, но я изо всех сил пытаюсь найти то, что делает то, что мне нужно.Я также новичок в разработке Какао.

По сути, мне нужно взять содержимое NSTextView и сохранить его в виде простого текста (.txt).Я предполагаю, что какое-то форматирование должно произойти перед записью в файл и т. Д.

1 Ответ

3 голосов
/ 23 июня 2011

Вы можете получить данные из NSTextView, используя метод string; затем вы можете взять эту строку и записать ее непосредственно в файл с помощью метода writeToFile:atomically:encoding:error: , равного NSString. Быстрый пример для stdout -данных данных:

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

Но вы, вероятно, должны обрабатывать ошибки, если собираетесь использовать этот код в более сложной ситуации.

...