可可接受国际号码

时间:2010-07-12 16:34:13

标签: iphone localization internationalization numbers

我有一个日历,可以创建本地月份名称和简短的工作日名称,例如工作日名称:

NSArray *weekdayNames = [[[[NSDateFormatter alloc] init] autorelease] shortWeekdaySymbols];

我如何本地化这些?

例如:

a daycounter i = 1..31

daystr = [NSString stringWithFormat: @" %i", daycounter];}

我在latin Numbers中获得fine 1...31

我需要更改/添加例如阿拉伯数字,中文数字等?

2 个答案:

答案 0 :(得分:1)

我现在解决了它:

NSNumberFormatter *formatter = [[NSNumberFormatter alloc] init];
    daystr = [formatter stringFromNumber:[NSNumber numberWithInt:daycounter]];
    [formatter release];

答案 1 :(得分:0)

您可以完全删除这些限制。

daystr = [NSString stringWithString: @" %s", daycounter];}