2009-07-03 15 views

Antwort

16

Diese Regel in den Xcode Projekteigenschaften erfolgt. Klicken Sie mit der rechten Maustaste auf das Projekt selbst im Projektfenster (das Projekt ist die oberste Ebene der Hierarchie) und wählen Sie "get info". Dies öffnet das Projekt Inspektor Fenster. Wählen Sie im Inspektorfenster den Tab "Build-Einstellungen". Verwenden Sie nun das Suchfeld, um einen Eintrag namens "Präprozessormakros" zu finden, und geben Sie in diesen Eintrag die Zeichenfolge DEBUG ein.

Wenn Sie dies nur für die Buildkonfiguration "Debuggen" tun (im Projektfenster sollte ein Dropdownmenü vorhanden sein), wird dieses Makro DEBUG nur dann definiert, wenn Sie tatsächlich debuggen.

Siehe Apple's documentation für alle schmutzigen Details.

+1

Apples Dokumentationslink sollte aktualisiert werden –

13

Eine andere Option ist die Verwendung der Datei .pch Ihres Projekts. Es steht für eine vorkompilierte Header-Datei und wurde vor jeder anderen Datei in Ihrem Projekt kompiliert.

Dies bedeutet, wenn Sie eine #define oder #import in die Datei .pch setzen, wird es in jeder Datei in Ihrem Projekt enthalten sein.

EDIT

Wie ich vor kurzem herausgefunden haben, müssen Sie mit der .pch Datei carful sein.

- Jede Änderung IM .pchEVERY Datei als Datei vornehmen, werden neu kompiliert .--

Wenn Sie ein großes Projekt haben dies einige Zeit dauern könnte.

Verwandte Themen