NSTextField: предоставление его методов Copy и Paste
Я пытаюсь получить доступ к методам копирования, вырезания и вставки экземпляра NSTextField в своем делегате окна, чтобы я мог настроить эти методы. Я считаю, что в отличие от tableViews и textViews, действия копирования, вставки и вырезания текстового поля не отвечают в делегате. Насколько я понимаю, все текстовые элементы управления совместно используют редактор полей окна, но это не так.
Я подумал, что, возможно, редактор полей TextField не был доступен делегату окна, однако я провел некоторое тестирование и увидел, что при вводе данных в поле эти редакторы полей идентичны - очень странно.
Мой текущий обходной путь - использовать экземпляр подкласса NSTextView, где методы действия копирования и вставки отвечают по мере необходимости. Это, однако, имеет свои проблемы, и я надеялся, что есть какой-то способ заставить NSTextFields работать как положено.