Я пытаюсь связать NSColorWell со значением NSTextField и реализовать подкласс NSFormatter. NSColorWell привязан к ivar в делете приложения, который также связан с NSTextField. Существует NSFormatter, который преобразует цвет [NSColorWell] в описательную строку.Связывание NSColorWell с NSTextField
Когда фокус UI находится на NSTextField, он не обновляется вообще; но когда фокус находится на другом NSTextField, он делает это.
Я понимаю KVO/KVC, привязки и т. Д., Но задаюсь вопросом, есть ли какие-либо «gotchas» в IB, которые мне не хватает.
очень полезно ... методы реализации класса NSValueTransformer гораздо более понятны, чем методы NSFormatter; и он отлично работает. – FluffulousChimp