Я пишу модульные тесты для приложения для iPhone, используя объективный c. Я хочу использовать некоторую переменную только при компиляции для тестового примера, например
#ifdef UNIT_TESTING
@synthesize requestFinished, networkAvailable;//etc
#endif
теперь, где я должен определить UNIT_TESTING, что когда я компилирую для модульных тестов, он должен ввести этот блок кода.... иначе он должен пройти мимо него.