我真的不知道该怎么称呼这种格式,也许是“计数文本”之类的。(没有一个好名字也很难找到答案,所以如果之前已经回答过,我为重复发帖道歉。)
我想将整数“6”转换为字符串“sixth”,或将“23”转换为“twenty-third”。我找到了这样一个关于使用 转换的答案NSNumberFormatterSpellOutStyle
,但这给了我“六”或“二十三”。我想我可以这样做,然后写一些复杂的东西来检查字符串的最后几个字符并附加“th”或用“ird”替换“ree”,但我想知道是否有更优雅的解决方案?
有谁知道为此的任何内置方法,或任何可以完成此操作的代码示例?