Распечатка стиля журнала в конструкторе интерфейса XCode - PullRequest
1 голос
/ 20 августа 2011

Это действительно не должно быть так сложно, но я в тупике.Я просто хочу сделать что-то простое, например записать область типа журнала в моем приложении.Проблема в том, что если я использую NSTextField, то сообщение перезаписывается, а если я использую NSTextView, я пытаюсь заблокировать функцию редактирования с помощью «setEditable», но, похоже, это блокирует приложение.Я получаю слишком много сообщений, и он не выписывает все достаточно быстро в виде потоков.

Практически все, что я хочу воспроизвести, - это журнал прокрутки, который может видеть пользователь, например консоль и использование NSLog.Что я должен использовать?

Спасибо за любую помощь.

1 Ответ

0 голосов
/ 20 августа 2011

Написание текста означает, что есть код для рисования. Рисование стоит дорого и может связать ваш основной поток, поэтому вы можете попробовать посвятить поток / nsoperation добавлению outputString и установке textValue textView в outputString. Таким образом, поток, на котором вы сейчас работаете, не связан с кодом рисования.

...