使用NSLocale类的SystemLocale方法

时间:2014-01-01 13:09:01

标签: ios objective-c macos foundation

我真的不明白systemLocale方法对实例对象的使用是什么,而它始终是零。

你能用一个实际的例子来形容吗?

1 个答案:

答案 0 :(得分:0)

您可以使用SystemLocat获取货币格式,数字格式或许多其他内容。 这是一个例子

 NSNumberFormatter *currencyFormat = [[NSNumberFormatter alloc] init];
    NSLocale *locale = [NSLocale systemLocale];
    [currencyFormat setNumberStyle:NSNumberFormatterCurrencyStyle];
    [currencyFormat setLocale:locale];       
    NSLog(@"Current currencyCode : %@", [currencyFormat currencyCode]);