Статус флажка в Cocoa

В Interface Builder я сделал флажок и текстовое поле. Когда пользователь проверяет флажок, я хочу, чтобы в текстовом файле появилось сообщение, в котором говорится, что установлен флажок. Если ящик не установлен, я хочу, чтобы в текстовом поле появилось сообщение, в котором говорится, что флажок снят. Проблема в том, что я не знаю, как получить статус флажка.

Ответ 1

Запросить кнопку для ее состояния. Если он NSOnState, то он проверяется. Если он NSOffState, то он не проверяется. Если он NSMixedState, то у него есть определенные дочерние элементы, а некоторые из них не отмечены.