Duplicar posibles:
Constants in Objective CCómo declarar y utilizar NSString constantes globales
almaceno algunos configuración de la aplicación en NSUserDefaults. NSStrings se utilizan como claves. El problema es que necesito acceder a esta configuración en toda la aplicación usando esas claves NSString. Existe la posibilidad de que escriba incorrectamente dicha clave de cadena al acceder en alguna parte de la aplicación.
A lo largo de la aplicación, que tienen tales declaraciones
[[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"ReminderSwitch"];
BOOL shouldRemind = [[NSUserDefaults standardUserDefaults] boolForKey:@"ReminderSwitch"];
¿Cómo y dónde puedo declarar una constante NSString global que puedo tener acceso a lo largo de la aplicación. Entonces podré usar esa constante sin preocuparme por escribir mal las claves de cadena.
él solo quiere las constantes en la aplicación (li interno nkage) así que me pregunto por qué estás sugiriendo que los exporte (enlace externo)? – malhal