So erstellen Sie eine globale Enumeration

8

So greifen Sie auf enum in allen Klassen zu. Lassen Sie mich erklären:

%Vor%

Diese Aufzählung ist in der Kopfzeile meines MainViewControllers definiert und möchte sie für alle meine Ansichten verwenden. Wie das geht, bitte führen.

Grüße.

    
TechBee 31.08.2010, 07:17
quelle

2 Antworten

15

Sie können es in einer Headerdatei (.h) definieren und in jedes Modul importieren, das Sie benötigen

    
rano 31.08.2010, 07:19
quelle
9

Sie können auch eine Header-Datei erstellen, die alle Ihre Enums enthält und diese Header-Datei dann in Ihre .pch -Datei importieren (normalerweise in Ihrem Supporting Files -Ordner).

Dieser Prefix header verwendet den Inhalt dieser Datei und fügt sie in jede Quelldatei ein. Daher importiert es ziemlich genau die Header, die während der Kompilierzeit im Abschnitt #ifdef __OBJC__ zu jeder Datei gesetzt werden.

    
John Riselvato 29.05.2014 19:11
quelle

Tags und Links