iOS开发:国际化与自定义UI组件
1. 国际化相关内容
在iOS开发中,国际化是非常重要的一部分,它能让应用适应不同地区用户的需求。下面将介绍货币格式化和生成国家排序列表的相关内容。
1.1 货币格式化
可以使用以下函数将数值转换为特定地区的货币文本表示:
void money(NSNumber* number, NSString *locale){
NSNumberFormatter *numberFormatter =
[[[NSNumberFormatter alloc] init] autorelease];
[numberFormatter
setFormatterBehavior:NSNumberFormatterBehavior10_4];
[numberFormatter setNumberStyle:NSNumberFormatterCurrencyStyle];
NSLocale *theLocale =
[[[NSLocale alloc] initWithLocaleIdentifier:locale] autorelease];
[numberFormatter setLocale:theLocale];
NSLog(@"I owe you %@ in Locale %@",
[numberFormatter stringFromNumber:number],
[theLocale displayNameForKey:NSLocaleIdent
超级会员免费看
订阅专栏 解锁全文
1171

被折叠的 条评论
为什么被折叠?



