Убедившись, что владельцем файла установлено значение CalculatorViewController, убедитесь, что тип IBOutlet в файле CalculatorViewController.h соответствует типу компонента пользовательского интерфейса, к которому вы пытаетесь подключиться.Ваш заголовок определяет IBOutlet для UILabel, что означает, что к нему может быть подключен только UILabel.Если компонент другого типа, скажем, UIButton, то вы изменили бы свой заголовочный файл, включив в него IBOutlet, например:
IBOutlet UIButton *button;
Как только вы определили UIButton в своем заголовке, переключитесь на IB,Дважды проверьте, что владельцем файла задан ваш класс viewcontroller, затем добавьте UIB-кнопку к представлению.Тогда вы сможете:
- ctrl + перетащить из компонента к владельцу файла
- щелкнуть правой кнопкой мыши по владельцу файла и получить всплывающее окно в стиле HUD, отображающее все доступные IBOutlet,щелкните и перетащите с UIButton one на UIButton в вашем представлении.
Если вы хотите, чтобы UIButton в IB вызывал одну из ваших определенных IBActions, вы создадите соединение с действием.Обычно я делаю это, щелкая правой кнопкой мыши на Владельце файла, где отображаются все доступные IBActions и IBOutlets.
Надеюсь, это поможет!