2019-01-09から1日間の記事一覧

Codableに準拠したStructでネストされたプロパティをフラットにする際のTips

はじめに Codableに準拠したStructやClassにおいて、ネストされた値をDecodeの際にフラットにしたいとします。 例えば以下のようなJSONに対して、下の階層の値であるaddress.nameを上位の階層のaddressNameとして扱いたい場合などです。 一般的にはこのよう…

FlutterでローカルDBを扱う方法

はじめに FlutterでローカルDBを扱う方法について、 sqflite を使用したsqliteデータベースを扱うやり方を記載します。 環境設定 以下の環境を使用しています。 flutter doctor Doctor summary (to see all details, run flutter doctor -v): [✓] Flutter (C…