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
}

Antworten auf die Frage(4)

Ihre Antwort auf die Frage