可能重复问题:
Objective C中的常量
我将一些应用程序设置存储在NSUserDefaults中,使用NSString作为键。问题是我需要使用这些NSString键在整个应用程序中访问这些设置。有可能在应用程序的某个部分访问时,我会错误地输入此类字符串键。
在整个应用程序中,我有这样的语句
[[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"ReminderSwitch"];
BOOL shouldRemind = [[NSUserDefaults standardUserDefaults] boolForKey:@"ReminderSwitch"];
我该如何在整个应用程序中声明一个全局NSString常量,并且可以随时访问它。这样我就可以在使用该常量时不必担心键入错误的字符串键。