Исключить код в UISpec - PullRequest
       10

Исключить код в UISpec

0 голосов
/ 05 апреля 2011

Я интегрирую FlurryAPI с моим приложением и не хочу, чтобы он запускал ссылку, когда я запускаю свои тесты. Однако, поскольку он находится в AppDelegate, я полагаю, он запускается всякий раз, когда я запускаю приложение для приемочного тестирования. Я использую UISpec, и мне было интересно:

Есть ли способ исключить код из запуска в UISpec, но все еще работать в обычной цели?

1 Ответ

2 голосов
/ 01 июня 2011

Я не знаком с UISpec, но если у вас есть две разные цели, и вы хотите включить код в одну, но не в другую, это легко сделать.

#ifndef UISPEC
(code to run in any target except UISpec target)
#endif

Затем просто добавьте -DUISPEC to Другие флаги C в настройках целевой сборки UISpec.

...