0
현지화 된 앱 중 하나 인 스페인어가 기본 언어입니다. 그러나 사용자는 영어를 기본 언어로, 해당 지역을 "스페인"으로 설정할 수 있습니다.장치 언어를 로켈로 설정합니까?
int day = (60*60*24);
NSDate *nextNextDay = [[NSDate alloc] initWithTimeIntervalSinceNow:(day*2)];
NSString *someString = [[dateFormatter stringFromDate:nextNextDay] capitalizedString];
NSLog(@"The day: %@", someString);
결과는 스페인어 (이 시나리오에서)입니다 기본 로케일에 하루의 이름입니다
문제는 내 응용 프로그램 내에서이 코드를 사용한다는 것입니다. 그래서, 그 대신에 나는 결과로서 "월요일"을 얻을 것이다, 나는 "Lunes"를 그 대신에 얻을 것이다. 물론 앱의 나머지 부분이 영어로되어있을 때 이것은 매우 추함입니다.
로캘을 하드 코딩하지 않고 어떻게 해결할 수 있습니까?
을 도왔다. –