У меня есть проект с несколькими целями. Для большинства моих классов я могу использовать один файл .h
и изменить детали в файле .m
(добавив отдельный файл .m для каждой цели).
Для одного из моих UIViewController
подклассов мне нужно объявить разные UILabel IBOutlet
s для разных целей (каждая цель показывает различный набор меток в зависимости от того, что доступно). Проблема в том, что заголовочные файлы не могут быть ориентированы. Рядом с ними нет флажков для указания целевого членства.
Способ, которым я имел дело с этим, состоит в том, чтобы просто добавить выходы для всех целей и игнорировать неиспользуемые. Это не кажется идеальным.
Нужно ли для этого использовать фазу сборки заголовка? Какой лучший способ справиться с этой проблемой? Спасибо.
Редактировать: Я должен был упомянуть, что хочу, чтобы все файлы .h имели одинаковое имя: PlaceViewController.h
.