アプリでは、ABRecordRefを使用して連絡先の詳細を表示しています。キーkABPersonAddressCityKey、kABPersonAddressStateKey、kABPersonAddressZIPKey、kABPersonAddressCountryKeyを使用しています。すべてが正常に動作します。しかし、アドレスをどの形式で表示するかはわかりません。つまり、連絡先アプリが表示されている場合、住所は国ごとに特定の形式で表示されます。いくつかの例、
私たち
ストリート
シティ州ZIP
国
インド
ストリート
プロビンス
シティPIN
国
オーストラリア
ストリート
郊外州ZIP
国
今、私はさまざまな国のフォーマットを見つける方法がわかりません。
1.国/国コードに基づいて住所形式を見つける方法はありますか?2. ABRecordCopyCompositeName()
を使用してフルネームを取得するように、単一の関数を使用して完全にフォーマットされたアドレスを取得する方法はありますか?