| サンプル集 |
|
■VC ■C# ■Java ■BorlandC ■LinuxC ■MS-DOS ■bash ■Excel VBA ■VBScript ■PHP ■HTML ■perl ■iPhone ■Android ■Lua ■WordPress ■PowerShell ■Python ■Flutter ■Rust ■Node.js ■other |
| Linuxコマンド |
| 用語集 |
| debian メモ |
| apache2 メモ |
| MySQL メモ |
| Oracle メモ |
| PostgreSQL |
| HOME |
関数の例です。
◆環境| OS | Windows 10 Home 22H2 64bit OS x64 プロセッサ |
|---|---|
| Flutter | 3.24.2 |
| Dart | 3.5.4 |
| Android Studio | Iguana 2023.2.1 Patch 1 |
[New]-[New Flutter Project...]出プロジェクトを作成します。
プロジェクト名は「ymflu004」としました。
~/lib/main.dartのコメント行を全て削除します。
関数を定義し+ボタンを押したときにコンソールに結果を表示するようにしてみます。
| main.dart | ||
|
実行して+ボタンを押すとコンソールにメッセージが表示されました。
I/flutter (26996): (1) 1 + 2 = 3
I/flutter (26996): (2) 1 + 2 = 3
I/flutter (26996): (3) 1 + 2 = 3
I/flutter (26996): (4) 1 + 2 = 3
I/flutter (26996): (2) 1 + 2 = 3
I/flutter (26996): (3) 1 + 2 = 3
I/flutter (26996): (4) 1 + 2 = 3
期待通りに動作しましたがソース上に警告が表示されています。

変数に関数をバインドする場合、変数代入ではなく関数宣言をするようにとのようです。
今回はこのままにします。
Copyright (C) 2024 ymlib.com
