Когда вы создаете кнопку, не создавайте их как NSButtons, создайте их как свой подкласс.Например, если у вас есть подкласс NSButton
с именем MyButton
, а не что-то вроде:
NSButton *button = [[NSButton alloc] initWithFrame:frame];
У вас будет что-то вроде:
MyButton *button = [[MyButton alloc] initWithFrame:frame];
Таким образом button
будет экземпляром MyButton
.