アプリ内のフォームに郵便番号が入力された際に住所を自動で入力する機能をつけたいと考えています。
郵便番号に対応する住所のデータは日本郵便が公開しています。https://www.post.japanpost.jp/zipcode/dl/roman-zip.html
このデータを何らかの形でアプリに組み込み、郵便番号から住所を取得できるようにしたいのですが、どのような方法をとるのがよいでしょうか?次のような方法は使えますか?
- Swiftの辞書のリテラルでデータを表現する
- csvデータを組み込み、csvデータを読み込んで辞書型などに落とし込む
- CoreDataを使う