SwiftUIの勉強中にハマったのでメモ。下記ソースコードでコンパイルエラーになりました。
原因はViewBuilder
のbuildBlock
は10個までのためでした。
struct ContentView: View {
var body: some View {
VStack {
Text("01")
Text("02")
Text("03")
Text("04")
Text("05")
Text("06")
Text("07")
Text("08")
Text("09")
Text("10")
Text("11")
}
}
}
10個以上の場合は、Groupを使う事で解消しました。
struct ContentView: View {
var body: some View {
VStack {
Group {
Text("01")
Text("02")
Text("03")
Text("04")
Text("05")
Text("06")
Text("07")
Text("08")
Text("09")
Text("10")
}
Group {
Text("11")
}
}
}
}