2016-04-11 8 views
0

NSNumberFormatterを使用して数字の入力文字列を米国の電話番号スタイルにフォーマットする方法を見つけようとしています。例えばNSNumberFormatterStyleを使用して(米国)の電話番号スタイルを作成する

:(?NSNumberFormatterStyle) 4155552671は、(私は間違っていない場合)

theresの場合、私はネイティブAPIでこれを行う簡単な方法と思いまして+ 1-415-555-2671する必要があり、自分のロジックを使って文字列を変更するのではなく、 おかげさまで

+1

NSNumberFormatterは、電話番号の書式設定には適切ではありません。電話番号は実際には数字ではありません(数学的/コンピュータ的な意味で)ことを覚えておいてください。電話番号を格納するために数値データ型を使うべきではありません。 – rmaddy

答えて