Closed1
[Swift][初心者メモ] ドットで始まる記法
メソッドに渡す値がドットで始まる
見たことがない記法だったので初見はどういう記法なのかよく分からなかった。
Text("hoge")
.foregroundColor(.red) // .red が ドット始まりになっている
型名を省略できる
調べてみたところメソッドの引数に渡される型が明らかな場合、メンバーの型名を省略して記述することができるとのこと。
"Implicit Member Expression (暗黙のメンバー参照?)" というらしい。
省略前
Text("hoge")
.foregroundColor(Color.red) // ここで Color を省略できる
参考
このスクラップは2022/04/28にクローズされました