2009-07-03 15 views

Odpowiedz

16

ogół jest to zrobić we właściwościach projektu Xcode. Kliknij prawym przyciskiem myszy na samym projekcie w oknie projektu (projekt jest najwyższym poziomem dziedziczenia) i wybierz "pobierz informacje". Pojawi się okno inspektora projektu. W oknie inspektora wybierz zakładkę "Ustawienia kompilacji". Teraz użyj pola wyszukiwania, aby znaleźć pozycję o nazwie "makra preprocesora" i wstaw ten ciąg DEBUG do tego wpisu.

Jeśli robisz to tylko dla konfiguracji kompilacji "Debugowanie" (powinno być rozwijane menu w oknie inspektora projektu), to makro DEBUG będzie # zdefiniowane tylko podczas debugowania.

Zapoznaj się z Apple's documentation, aby zapoznać się ze wszystkimi brudnymi szczegółami.

+1

Link do dokumentacji Apple powinien zostać zaktualizowany –

13

Inną opcją jest użycie pliku projektu .pch. Stanowi ona prekompilowany plik nagłówkowy i jest kompilowany przed jakimkolwiek innym plikiem w twoim projekcie.

Oznacza to, że jeśli umieścisz plik #define lub #import w pliku .pch, zostanie on dołączony do każdego pliku w projekcie.

EDIT

Jak już niedawno dowiedział się, trzeba być uważne za pomocą pliku .pch.

- każda zmiana wprowadzone w pliku w .pchKAŻDYM plik zostanie zrekompilowane .--

jeśli masz duży projekt to może zająć trochę czasu.