ButtonMadness
| Последняя версия: | Версия 1.2, 2012-04-05 Удаленный все предупреждения компилятора, обновленные для XCode 4.3/лев. (Полная история редакций) |
| Требования сборки: | Xcode 4.3, Mac OS X 10.7.x или позже |
| Требования во время выполнения: | Mac OS X 10.5.x или позже |
ButtonMadness является приложением Какао, демонстрирующим, как использовать различный тип кнопок. Это демонстрирует два подхода: создание Разработчика Интерфейса использования кнопок и создание тех же кнопок с помощью кода.
Apple рекомендует разработать приложение с Интерфейсным Разработчиком, когда это возможно. Когда состав Вашего UI не полностью известен до времени выполнения, Однако Вы, возможно, должны создать средства управления в коде. Эта выборка показывает оба подхода, поскольку она дает Вам общее представление о «волшебстве», продолжающемся негласно в Интерфейсном Разработчике: создание стандартных элементов UI, влияние на их поведение и атрибуты и установку их соединений цели/действия. Как добавленный бонус, специальная категория Objective C представлена, чтобы показать, как отменять все сегменты NSSegmentedControl.