2012-07-09 132 views

回答

1

您可以知道手机的当前语言。通过以下代码

NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; 
    NSArray *languages = [defaults objectForKey:@"AppleLanguages"]; 
    NSString *currentLanguage = [languages objectAtIndex:0]; 

    NSLog(@"Current Locale: %@", [[NSLocale currentLocale] localeIdentifier]); 
    NSLog(@"Current language: %@", currentLanguage); 

如果是阿拉伯语,这意味着键盘也会以阿拉伯语出现,用户将输入阿拉伯文字。