0

我有一个特殊要求来了解当前语言环境是使用基于逗号还是基于句点的数字。有没有简单的方法来学习这个?

4

2 回答 2

10
- (NSString *) getDecimalSeparator
{
return [[NSLocale currentLocale] objectForKey:NSLocaleDecimalSeparator];
}

将返回当前分隔符。我用它来生成有效的 CSV 文件。

于 2012-01-08T07:31:09.100 回答
1

我建议看看 NSNumberFormatter 类:

NSNumberFormatter 类参考

通过 CoreFoundation 执行此操作的编程指南:

数据格式化编程指南

您花时间在这方面很好,在我的应用程序中,我使用了自己的时间戳格式,而系统允许您选择自己的时间戳格式......不用说我有一些愤怒的用户。

于 2012-01-08T01:37:45.533 回答