mota memo

毎日Swift

ドットシンタックス

ドット(.)でコードを省略する

SwiftUIでは.font(.title)のように「.」が付いているものが多く存在する。

サンプルコード

struct ContentView: View {
var body: some View {
Text("こんにちは")
.font(.title)
.fontWeight(.thin)
}
}

上記の場合、.titleはFont.titleを省略して書かれている。

「.」を入力するだけで入力補完が働き、ソースコードを書く作業を効率化することが可能。

このような書き方をドットシンタックスと呼ぶ。