Objektiv C - Statische und globale Variable?
In meiner .m-Datei für eine Klasse mit dem Namen Ad habe ich 3 statische Zeichenfolgen
static NSString *AdStateDisabled = @"disable";
static NSString *AdStateExpired = @"expired";
static NSString *AdStateActive = @"active";
Ich kann diese statischen Variablen einfach in der aktuellen Klasse verwenden, aber ich kann sie nicht aus einer anderen Klasse aufrufen. Gibt es eine Möglichkeit, diese statischen Variablen global zu machen? So kann ich zum Beispiel in meiner Viewcontroller-Klasse so etwas tun.
//HomeViewController.m
if ([self.ad.state isEqual:Ad.AdStateDisabled])
{
//do something
}