Как связать.xib с MasterViewController .h & .m
У меня есть два MasterViewController, один называется.h
"а один есть".m
".
Я вручную создал.xib для создания интерфейса приложения, но когда я пытаюсь подключить код к созданным интерфейсным кнопкам, он их не видит.
MasterViewControllers имеют букву "М" рядом с ними, но XIB имеет букву "А" рядом с ним.
Я не могу узнать, как изменить это.
Если я могу изменить это на "M", это исправит соединения, которые не отображаются?
Спасибо за вашу помощь.
1 ответ
Выберите свой XIB, затем выберите "Владелец файла" и в "Инспекторе удостоверений" выберите файл класса, который вы хотите связать с ним, в раскрывающемся меню "Класс". (см. скриншоты)
(Кстати, "класс" означает как.m, так и.h)
Буква рядом с именем файла, на которое вы ссылаетесь, связана с контролем версий. Это не имеет никакого отношения к тому, что xib связано с тем, какой контроллер представления или нет, это MainViewController. См. Этот вопрос для получения дополнительной информации: поля кода файла xcode в Project Navigator