iOSエンジニアのつぶやき

毎朝8:30に iOS 関連の技術について1つぶやいています。まれに釣りについてつぶやく可能性があります。

【Swift】Array to Dictionary メモ

ArrayからDictionary変換したい時って、どうやったらシンプルにできるんだっけ?っていうのを忘れていたのでメモ👷‍♀️

結論

reduce使えばええやん🛠 ちなみにクロージャの引数になるdictは定数なので、新しい変数を作ってデータを追加していく必要があります。

    let dic: [String: [Int]] = $0.reduce([String: [Int]]()) { dict, data in
        var newDict = dict
        newDict[data.id] = data.number
        return newDict
    }

てな感じ本日も以上となります🍺

その他の記事

yamatooo.blog

yamatooo.blog

yamatooo.blog