我想知道是否有任何官方的方式来从货币的金额左边或右边的货币符号,根据地区和货币本身? 例如,如果它是$符号,它应该在金额的左边,为20美元。例如,如果是€符号,那么它应该为20欧元。 我找到了一个简单的方法,如果货币符号是$,并且将其附加到左侧或右侧,我只需检查If语句就可以看到我的NSString。但是这看起来有点像跛子方法。 我无法找到一些更方便的方法。有没有? 谢谢。如何使用字符串放置货币符号前缀或后缀?
1
A
回答
1
苹果官方的方法......
您需要使用NSNumbers和NSNumberFormatter的值转换为货币,并返回表示它的字符串。这可以在我们的标签e.t.c中使用。 someDouble是指您希望转换为货币格式的数字。
NSNumber *currencyValue = [NSNumber numberWithDouble:someDouble];
NSNumberFormatter *formater = [[NSNumberFormatter alloc] init];
[formater setNumberStyle:NSNumberFormatterCurrencyStyle];
NSString *currencyString = [formater stringFromNumber:currencyValue];
注意:您可能需要玩的setLocale
得到它,以显示正确的货币对给定区域。
+0
作品不错,谢谢! – titicaca
相关问题
- 1. 如何将货币符号作为金额的后缀放入objective-c中?
- 2. Zend2:指定货币前缀?
- 3. C#MVC TextBoxFor货币前缀
- 4. 更改广播选择中的前缀货币符号
- 5. 与背景,前缀货币符号,在文本框中场
- 6. 如何替换字符串并在Microsoft NMake中添加前缀或后缀?
- 7. 如何使用货币格式没有货币符号或美元符号
- 8. grep前缀python字符串
- 9. 字符串有前缀PHP
- 10. 字符串的前缀
- 11. 字符串的后缀
- 12. 如果使用条件前缀[+和后缀+]获取字符串的一部分
- 13. 转换列表以字符串的前缀和后缀
- 14. C宏为前缀和后缀字符串?
- 15. 所有后缀的最长前缀字符串长度
- 16. 字符串匹配中的前缀与后缀Trie
- 17. 如何将常用前缀/后缀添加到字符串列表中?
- 18. 如何用字符串包装(前缀和后缀)列中的所有值?
- 19. 如何比较受忽视“”前缀和后缀字符串没有调用string.Trim()
- 20. 如何在字段中添加自定义前缀和后缀字符串solr
- 21. 添加货币前缀到AmCharts
- 22. 如何有条件地更换前缀或前缀/后缀GSUB
- 23. C++运算符重载前缀/后缀
- 24. 货币符号
- 25. 带有前缀和后缀的匹配字符串使用Logstash grok pattern
- 26. 转换之前检查字符串是否有货币符号
- 27. 前缀符号 - Java的
- 28. 用静态字符串前缀数组
- 29. 如何test.py文件前缀和后缀添加到字符串在python
- 30. 如何使用逗号格式化货币字符串?
[NSNumberFormatter](https://developer.apple.com/library/mac/documentation/Cocoa/Reference/Foundation/Classes/NSNumberFormatter_Class/Reference/Reference.html#//apple_ref/occ/instm/NSNumberFormatter/setCurrencyCode :) – CodaFi