Swiftでプロジェクトの中に含まれるJSONファイルを読み込む


Swiftでプロジェクトの中に含まれるJSONファイルを読み込む方法です。 まずプロジェクトに読み込みたい JSON ファイルを追加します。 画像のように追加します。

Project

追加した JSON ファイルの中身は以下です。

{
    "number": 143,
    "name": "Snorlax"
}

次に追加した JSON ファイルをデコードするためのstructをJSON の中身に合わせて作成します。 ボタンを押すとプロジェクト中の pokemon.json を読み込み、Pokemon構造体にデコードし、State を更新させて文字列を表示しています。

ReadJSON