我在存儲NSUserDefaults的一些應用程序設置。 NSStrings被用作鍵。問題是我需要使用這些NSString鍵在整個應用程序中訪問這些設置。在應用程序的某些部分訪問時,我有可能輸錯這種字符串鍵。
整個應用程序,我有這樣的語句
[[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"ReminderSwitch"];
BOOL shouldRemind = [[NSUserDefaults standardUserDefaults] boolForKey:@"ReminderSwitch"];
如何以及在哪裏可以聲明一個全局的NSString常數,我可以在整個應用程序進行訪問。然後,我將能夠使用這個常量而不用擔心忘記這些字符串鍵。
他只需要應用程序中的常量(內部li nkage)所以我想知道你爲什麼建議他出口它們(外部鏈接)? – malhal 2016-07-31 22:36:07