Objective-C按字母顺序排序nsarray与本地化的日语?

时间:2011-11-17 10:31:45

标签: objective-c unicode localization nsarray

是本地化“jp”或“jap”的名称

in

[[NSUserDefaults standardUserDefaults] setObject:[NSArray arrayWithObject:@"jp or jap"] forKey:@"AppleLanguages"];

2 个答案:

答案 0 :(得分:2)

您可以按以下方式对数组进行排序

NSArray *sortedArray = [yourArray sortedArrayUsingSelector:@selector(localizedCaseInsensitiveCompare:)];

localizedCaseInsensitiveCompareNSString中的方法。

答案 1 :(得分:1)

试试这个,

[[NSUserDefaults standardUserDefaults] setObject:[NSArray arrayWithObject:@"ja_JP"] forKey:@"AppleLanguages"];