【发布时间】:2013-01-29 19:40:25
【问题描述】:
如何将NSString(例如@"Five")转换为NSNumber (5)。我在 Stack Overflow 上查看是否有任何问题可以回答这个问题,但似乎很多人一直在要求将数字转换为字符串 - 而不是相反。
【问题讨论】:
-
您是否尝试将字符串“五”转换为 5(数字)。或将“5”字符串转换为 5。
-
嗯,他确实说过前者……
-
您正在寻找类似 NSDate 的 dateWithNaturalLanguageString: 数字的东西。或者类似于 NSNumberFormatter 使用 NSNumberFormatterSpellOutStyle 解析的逆。或者具有 NSLinguisticTagNumber 的 NSLinguisticTagger 能够解析复数。或者带有常用数字数据库的 Levenshtein 距离算法。但是没有这种事悲伤的脸。
标签: iphone ios objective-c nsstring nsnumber