Как получить целевой макрос preprocesrror в другой цели
У меня есть несколько целей в моем проекте, и я определил макрос препроцессора в своей цели.
Теперь дело в том, что я использую подпроект, включенный в мой проект, и хочу использовать это целевое условие в моем проекте.
Например: имя моего проекта ABC, и я определил имя препроцессора target_abc и подпроект ABC_APIHelper, который я хочу использовать #if target_abc
в ABC_APIHelper, но не получает успеха.
Я знаю, что мое состояние является целевым, поэтому оно не работает.
но мне будет полезно, если есть какой-то способ получить это.
Моя цель - добиться этого путем ограниченных изменений в моем коде, потому что в моем приложении более 10 целей.
Любое предложение или комментарий будут оценены.