Используя многократный NSTextViews
Единственный NSLayoutManager может быть присвоен любое число NSTextContainers, в NSTextViews которого это размечает текст последовательно. В такой конфигурации многие атрибуты, к которым получают доступ через интерфейс NSTextView, фактически совместно используются всеми этими текстовыми представлениями. Среди этих атрибутов:
Выбор
Делегат
Selectability
Editability
Действуют ли они как полевой редактор
Выводят ли они на экран простой или обогащенный текст
Импортируют ли они графику
Используют ли они линейку
Видима ли линейка
Используют ли они панель Font (Окно Fonts)
Установка любого из этих атрибутов вызывает, все связали объекты NSTextView совместно использовать новое значение.
С многократным NSTextViews только один - первый респондент в любое время. NSLayoutManager определяет эти методы для определения и соответственно установить первого респондента:
См. их описания в спецификации класса NSLayoutManager для получения дополнительной информации.