Как связать.xib с MasterViewController .h & .m

У меня есть два MasterViewController, один называется.h"а один есть".m".

Я вручную создал.xib для создания интерфейса приложения, но когда я пытаюсь подключить код к созданным интерфейсным кнопкам, он их не видит.

MasterViewControllers имеют букву "М" рядом с ними, но XIB имеет букву "А" рядом с ним.

Я не могу узнать, как изменить это.

Если я могу изменить это на "M", это исправит соединения, которые не отображаются?

Спасибо за вашу помощь.

1 ответ

Выберите свой XIB, затем выберите "Владелец файла" и в "Инспекторе удостоверений" выберите файл класса, который вы хотите связать с ним, в раскрывающемся меню "Класс". (см. скриншоты)

(Кстати, "класс" означает как.m, так и.h)

Буква рядом с именем файла, на которое вы ссылаетесь, связана с контролем версий. Это не имеет никакого отношения к тому, что xib связано с тем, какой контроллер представления или нет, это MainViewController. См. Этот вопрос для получения дополнительной информации: поля кода файла xcode в Project Navigator

Другие вопросы по тегам