1
我真的不知道该怎么称呼这种格式,也许是“计数文本”或其他东西。 (没有一个好名字也使得它很难搜索答案,所以如果这之前已经回答了,我为双重职位道歉)。Obj-C:将INT转换为格式为“第六”或“第二十三”的文本
我想将整数“6”转换为字符串“第六”或“23”变成“第二十三”。我找到了如this one有关转换为NSNumberFormatterSpellOutStyle
的答案,但是这给了我“六”或“二十三”。我想我可以做到这一点,然后写一些复杂的东西来检查字符串的最后几个字符,并附加“th”或用“ird”替换“ree”,但我想知道是否有更优雅的解决方案?
有没有人知道任何内置的方法,或任何可以完成这个任务的代码示例?
Gobot,你摇滚。如果我亲自到场,那么我会为您献上一堆双塞馅饼,以庆祝您的迷人。谢谢。 – Nerrolken