Контролировать компиляцию API фреймворка в режиме выпуска или отладки - PullRequest
0 голосов
/ 06 августа 2020

Я добавил платформу поставщика в заголовок моста. Я хочу использовать фреймворк только в режиме отладки. Я использую 2 файла заголовков, один для отладки, один для выпуска. В режиме выпуска я не использую эту структуру, но у меня есть код в приложении, обращающемся к API этой платформы. Как мне остановить компиляцию api в режиме выпуска? Я добавил макрос #if DEBUG в api, но компиляция все равно не выполняется.

1 Ответ

0 голосов
/ 16 августа 2020

условная компиляция работает путем добавления флага в активные условия компиляции. создан образец для справки. SWIFT_ACTIVE_COMPILATION_CONDITIONS = ОТЛАДКА

https://github.com/sreexamus/ActiveCompilation

...