Как получить содержимое NSTextFieldCell, когда пользователь завершает работу при редактировании NSTextFieldCell NOT NSTextField

Предыдущая версия этого вопроса была закрыта, поскольку модератор не распознал, что это схема на основе ячеек, а не схема на основе представления. Предложенный модератором ответ не работает для схемы на основе ячеек.

Вопрос, как уже было задано:

У меня есть NSOutlineView на основе ячеек. Как получить содержимое NSTextFieldCell, когда пользователь выходит из приложения при редактировании этой ячейки. В настоящее время attributeStringValue возвращает содержимое до начала редактирования.


person Carl Carlson    schedule 12.12.2020    source источник
comment
Откуда и/или когда вы хотите получить доступ к ячейке? Разве outlineView:setObjectValue:forTableColumn:byItem: не называют настоящей проблемой?   -  person Willeke    schedule 13.12.2020
comment
Виллеке: Вы правы. setObjectValue... не вызывается, когда пользователь выходит из режима редактирования. Я пытаюсь получить отредактированное значение при вызове applicationShouldTerminate. Есть ли другое место, где я должен сохранить текущее редактирование?   -  person Carl Carlson    schedule 13.12.2020