【发布时间】:2012-08-09 14:29:10
【问题描述】:
我在 NSUserDefaults 中存储了一些应用设置。 NSStrings 用作键。问题是我需要使用这些 NSString 键在整个应用程序中访问这些设置。在应用程序的某些部分访问时,我可能会错误地键入此类字符串键。
在整个应用程序中,我都有这样的陈述
[[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"ReminderSwitch"];
BOOL shouldRemind = [[NSUserDefaults standardUserDefaults] boolForKey:@"ReminderSwitch"];
如何以及在哪里声明一个全局 NSString 常量,我可以在整个应用程序中访问它。然后我就可以使用该常量,而不必担心这些字符串键的输入错误。
【问题讨论】:
标签: objective-c ios