2024年12月– date –
-
iOSシミュレーター「Unable to boot the Simulator」エラーの対処法
iOSシミュレーターでUnable to boot the Simulatorとエラー表示が出たら、Xcodeのキャッシュを削除してみてください。 キャッシュクリアするだけで、正常に起動するようになります。 Xcodeのキャッシュファイルは、Macの「システム設定…」から「ストレージ... -
関数を実行するときの ( ){ } とか => ってなに?
Dartで関数を実行するとき、( ){ }と( )=>の使い分けできていますか? どちらも関数を実行するときに使う記号ですが、意味がわかっていないと()=>{}とか書いてエラーになって、なんとなく解決できたとしても、モヤモヤしてしまう。 そのモヤモヤを解決... -
子Widgetから受け取った値で親が処理をする方法:onChanged・onPressed
Flutterの画面に配置するWidgetは、まとまりごとにカスタムWidgetとして別クラスを作成することが多いです。 その際、別クラスと、その別クラスを呼び出している親となるクラスとは、何らかのデータのやり取りが必要になります。 このクラス間のデータのや... -
NavigationBarの書き方の手順:実装と注意点
ナビゲーションバーは、スマホ画面の一番下に複数のアイコンを表示して、そのアイコンを押してスクリーン表示を切り替えます。 実装は簡単です。基本的なコードの書き方の手順と、注意点をまとめました。 この記事では、「Flutter New Project」の「main.d... -
Driftの導入手順:インストール・テーブル定義・基本的なメソッド作成と実行方法
FlutterのDriftパッケージを使うメリットは、「SQLiteデータベースの作成・データの登録・抽出・更新・削除等のデータベースの操作を、SQL文を直接書かなくても、Dartの文法のみで実行できる」こと。 SQLiteは「SQLite3」というパッケージがありますが、SQ...
1