Eventuali duplicati:
Constants in Objective Ccome dichiarare e utilizzare NSString costanti globali
I memorizzare alcune impostazioni di app in NSUserDefaults. NSStrings sono usati come chiavi. Il problema è che ho bisogno di accedere a queste impostazioni in tutta l'app usando quelle chiavi NSString. C'è una possibilità che io esprima in modo errato tale chiave stringa quando accedo in qualche parte dell'app.
Durante l'applicazione, ho tali dichiarazioni
[[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"ReminderSwitch"];
BOOL shouldRemind = [[NSUserDefaults standardUserDefaults] boolForKey:@"ReminderSwitch"];
Come e dove posso dichiarare una NSString globale costante che posso accedere in tutta l'applicazione. Sarò quindi in grado di utilizzare quella costante senza dovermi preoccupare di scrivere in modo errato quelle chiavi di stringa.
lui vuole solo le costanti nell'app (interno li nkage) quindi mi chiedo perché stai suggerendo di esportarli (linkage esterno)? – malhal