가능한 중복 :
Constants in Objective C어떻게 선언하고있는 NSString에게 전역 상수
내가 NSUserDefaults에서 일부 응용 프로그램의 설정을 저장합니다. NSString은 키로 사용됩니다. 문제는 해당 NSString 키를 사용하여 앱 전체에서 이러한 설정에 액세스해야한다는 것입니다. 앱의 일부에서 액세스 할 때 이러한 문자열 키를 잘못 입력 할 가능성이 있습니다. 응용 프로그램 전반에 걸쳐
, 나는 내가 응용 프로그램을 통해 액세스 할 수 있습니다 상수 글로벌는 NSString를 선언 할 수 이러한 진술[[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"ReminderSwitch"];
BOOL shouldRemind = [[NSUserDefaults standardUserDefaults] boolForKey:@"ReminderSwitch"];
방법 및
있습니다. 그런 다음 해당 문자열 키를 잘못 입력하는 것에 대한 걱정없이 해당 상수를 사용할 수 있습니다.
을 그 그냥 응용 프로그램에서 상수를 원한다 (내부 li nkage) 그래서 왜 당신은 그가 그들을 내보낼 것을 제안하고 있는지 궁금하네요 (외부 연결)? – malhal