NSFormatter
、、およびその他のフォーマットクラスを調べましたがNSNumberFormatter
、ソリューションへの組み込みが見つかりません。国番号に応じて電話番号をフォーマットする必要があります。
たとえば、米国の場合、の+16313938888
ようにフォーマットする必要があるような文字列を取得します+1(631)393-8888
。問題は、すべての形式でこれを行う必要があることです。オランダ、私は(そのようなもの)+31641234567
になる文字列を受け取ります。+31(6)41 23 45 67
200か国以上でのハードコーディングは面倒で、すべてのフォーマット規則を本当に知っているわけではありません。私が見落としているドキュメントに何かありますか、またはこれを管理するオープンソースクラスを知っている人はいますか?