Что мне показалось полезным, так это поместить общее имя каталога в путь поиска заголовка, а затем использовать другой #import.Моя структура каталогов была Common / Views / v1 и Common / Views / v2.Я хотел v1 для одной цели и v2 для другой.
В моем случае путь поиска, который я использовал в Пути поиска заголовка, был:
$(SRCROOT)/../Common/
Затем я использовал:
#import <Views/v2/ActivityIndicator.h>
В цели, которая нуждалась ввторая версия (находит $ (SRCROOT) /../ Common / Views / v2 / ActivityIndicator.h).
Как ни странно, другая цель (первая, которую я создал) работает без указания полного пути.Т.е.
#import "ActivityIndicator.h"
работает, чтобы найти $ (SRCROOT) /../ Common / Views / v1 / ActivityIndicator.h