我正在显示localLanguage并根据我的设备选择的语言得到一个 100% 正确的en值。
然后我检查了localLanguage 的值来做一些对齐,但问题不在于en条件!它总是处于ELSE状态!我检查的值不正确吗?
NSString *localLanguage = [[NSLocale currentLocale] objectForKey: NSLocaleLanguageCode];
NSLog(@"%@",localLanguage);
if (localLanguage == @"en") {
NSLog(@"EN");
} else if (localLanguage == @"ar") {
NSLog(@"AR");
} else {
NSLog(@"XX");
}
请帮忙 :/