Правильный способ заменить NSTextStorage в NSTextView?
Я делаю некоторые приложения для просмотра текста. В настоящее время мне нужна очень частая и точная способность обрабатывать строки, поэтому я хочу подклассNSTextStorage
учебный класс. Но я не могНе могу найти какой-либо метод для установки нового хранилища текстаNSTextView
, Единственный способ найти
-[NSLayoutManager replaceTextStorage:]
метод. Но это'Смущает ли это то, что я искал. Потому что, кажется, просто замените текстовое хранилище связанных NSLayoutManager вместо NSTextView.
Я также рассмотрел создание подклассов NSTextView и переопределение-textStorage
метод, но если класс не предназначен для создания подклассов, он даст неопределенный результат.
Кто-нибудь пытался использовать пользовательский NSTextStorage на NSTextView? Как я могу это сделать? Или это запрещено дизайном?