Objective-C - Statischen und globalen Variablen?

In meine .m-Datei für eine Klasse mit dem Namen Ad , ich habe 3 statische Zeichenketten

static NSString *AdStateDisabled = @"disable";
static NSString *AdStateExpired = @"expired";
static NSString *AdStateActive = @"active";

Kann ich benutzen Sie einfach diese statischen Variablen der aktuellen Klasse, aber ich kann nicht nennen Sie von jeder anderen Klasse, gibt es einen Weg, um diese statischen Variablen global?
So zum Beispiel in meiner viewcontroller-Klasse-i-etwas tun zu können.

//HomeViewController.m
if ([self.ad.state isEqual:Ad.AdStateDisabled])
{
     //do something
}
InformationsquelleAutor aryaxt | 2010-10-19
Schreibe einen Kommentar