Jak deklarować i używać stałych globalnych NSString [duplikat]
Możliwy duplikat:
Stałe w Celu C
Przechowuję niektóre ustawienia aplikacji w NSUserDefaults. NSStrings są używane jako klucze. Problem polega na tym, że muszę uzyskać dostęp do tych ustawień w całej aplikacji za pomocą tych klawiszy NSString. Istnieje szansa, że pomylisz taki klucz łańcuchowy podczas uzyskiwania dostępu w jakiejś części aplikacji.
W całej aplikacji mam takie oświadczenia
[[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"ReminderSwitch"];
BOOL shouldRemind = [[NSUserDefaults standardUserDefaults] boolForKey:@"ReminderSwitch"];
Jak i gdzie mogę zadeklarować globalną stałą NSString, do której mogę uzyskać dostęp w całej aplikacji. Będę wtedy mógł użyć tej stałej bez obawy o błędne wpisanie tych kluczy.