Какао: изменение свойства объекта из разных пунктов меню - PullRequest
0 голосов
/ 28 апреля 2010

Практическое правило, если я хочу изменить отдельное свойство наблюдаемого объекта из разных пунктов меню (например, список параметров).

например. У меня есть приложение, которое отображает автомобиль в одном окне. У меня есть меню с пунктом меню «Цвета» с несколькими пунктами подменю, такими как [Черный, Зеленый, Синий, Красный, Белый и т. Д.]. Как реализовать механизм, обеспечивающий это, чтобы каждый элемент подменю изменял одно и то же свойство (в данном случае - цвет) на разные значения.

1 Ответ

1 голос
/ 29 апреля 2010

Если вы используете target-action (IBAction), просто укажите меню на тот же метод в том же объекте и попросите метод внести соответствующие изменения.

Если вы используете привязки, то вы устанавливаете для keypath тот же атрибут.

...