我正试图找到一种方法来使用NSNumberFormatter将输入的数字字符串格式化为美国电话号码样式。
例如: 4155552671应该是+ 1-415-555-2671(如果我没记错的话)
我想知道是否使用本机API(NSNumberFormatterStyle?)这是一种简单的方法,而不是使用我自己的逻辑来修改字符串。 有什么想法吗? 感谢。
答案 0 :(得分:0)
这不适合NSNumberFormatter
。
也许this answer可以提供帮助。
还有一个iOS ported version of Google's phone number library可能会有所帮助,您可能正在寻找RFC3966输出或国际变体。