Не нажимайте, чтобы снова сравнивать.Почему бы не привязать действие @selector (handleCorrectAnswer :) к правильной кнопке, а действие @selector (handleIncorrectAnswer :) к другим?На этом этапе вашего кода вы знаете, какой из них правильный, а какой нет.Вы должны снова понять это с помощью другой функции.
Кроме того, я полагаю, вы выполняете тривиальное учебное упражнение.Если бы это было реальное приложение, вы бы хотели выводить вопросы и отвечать в виде данных (файл, БД и т. Д.), А код для их обработки был бы универсальным.Ваш код выше довольно жестко запрограммирован, но это хорошо, если это всего лишь учебный эксперимент.
Кроме того, вы спрашивали о @interface в заголовке (.h).Здесь вы определяете интерфейс (определения методов и свойств) для класса.В моем предложении это означает, что вы добавите:
@interface MyClass
- (IBAction)handleCorrectAnswer:(id)sender;
- (IBAction)handleIncorrectAnswer:(id)sender;
Тогда вы добавите в свой .m