🧩

だから予約語(?)は(失敗学)

2023/01/29に公開

これまで問題なく使えていたのに

tabbarを使うのは初めてではない、のに、なぜか今回、動かない。simulatorは真っ赤な画面で、tabs.dartの何行目が何ちゃらかんちゃらと警告している。
エラー文の指定箇所をクリックするとそのtabs.dartに飛ぶ。
でもこれって、パッケージ内のfileだよ、私にどうしろと。

ふと見ると

Androidstudioの「今開いてるファイル・タブ」、tabs.dartのとなりにtab.dartがある。
tabs.dartはパッケージ内のfile。
じゃあ、もう一つはなんなんだ?

いい加減なファイル名を付けた私が悪い

それはまさに今、私がタブのコードを書いているファイル。タブだからtabでいいや、といういい加減な命名。そして、クラス名は・・・やっぱり、、、、Tab()ですませている。
tabs.dartのエラー指定で飛んだのはTab()のところ、なるほどね。
どうすればいい? クラス名を変える、一択。
クラス名変えて、紛らわしいからファイル名も変えて、はい。無事、走りました。(゚゚)(。。)ペコッ

Flutter大学

Discussion