Выбор управляется в NSLayoutManager
. Кажется, ваши два представления связаны с одним и тем же менеджером макетов, как на этой картинке .
Если вы используете более одного менеджера компоновки с хранилищем текста, вы можете получить объединенный выбранный диапазон, комбинируя отдельные selectedRanges:
всех NSTextView
s.