Ok,
В XCode 4 я создал 3 небольшие программы: калькулятор, «блокнот» (пустое окно типа заметки) и «электронный лист» (просто выглядит как электронный лист для хранения значений, полученных с помощью калькулятора)
Сейчас я пытаюсь добавить в свой калькулятор кнопку, которая при нажатии запускает либо блокнот, либо электронную таблицу, и дает пользователю возможность выбрать один из них.
Я поместил оба пакета в папку «приложения», чтобы их было легко найти.
Мне было интересно, нужно ли мне создать подкласс NSButton или есть более простой способ сделать это.
Я думал, что могу просто заставить NSButton открывать файловый браузер в /users/me/applications, а затем, когда пользователь (я :-)) выбирает одно из приложений, он просто сохранит его как переменную, которую кнопка будет затем выполните, когда я нажму его ключевой эквивалент.
Но тогда я не знаю, как дать кнопке два разных действия: «щелчок» и «нажатие».
Если мне нужно создать подкласс кнопки, с чего мне начать поиск? И если есть более простой способ, то где?