Распечатка стиля журнала в построителе интерфейса Xcode

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

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

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


person Bryan McDade    schedule 19.08.2011    source источник


Ответы (1)


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

person Mark    schedule 19.08.2011