По протоколу ref, windowWillReturnFieldEditor должен вызываться для любого отображающего текст объекта, когда он нуждается в редакторе полей.Действительно, мой делегат окна получает вызов этого метода для текстовых полей, кнопок, комбинированных списков и т. Д., Но никогда для текстовых представлений.
Это нормально?Имеет ли NSTextView свой собственный редактор полей и никогда не запрашивает его?Или чего мне не хватает?
- (id)windowWillReturnFieldEditor:(NSWindow *)sender toObject:(id)anObject {
if ([anObject isKindOfClass:[NSTextView class]])
printf("\nwinWillRtnFldEdtor called for some textview."); // never happens
}