У меня есть макрос препроцессора, определенный в настройках сборки
FOO=BAR
. Это значение я хочу преобразовать в строковый литерал Objective-C, который можно передать методу. Следующий #define не работает, но он должен продемонстрировать то, чего я пытаюсь достичь:
#define FOOLITERAL @"FOO" //want FOOLITERAL to have the value of @"BAR"
myMethodThatTakesAnNSString(FOOLITERAL);
Я ожидаю, что я просто как-то упускаю очевидное, но я не могу найти подходящий препроцессор вуду, чтобы получить то, что мне нужно.