Я создаю приложение с SwiftUI (Swift 5.1, XCode 11.2 (11B52), MacOS Catalina 10.15.1). Когда я добавлял компоненты в представление, в какой-то момент я получал ошибку. Чтобы определить причину, я упростил код, например:
import SwiftUI
struct MainView: View {
var body: some View {
VStack {
HStack {
Text("Okay")
}
HStack {
Text("Okay")
}
HStack {
Text("Okay")
}
HStack {
Text("Okay")
}
HStack {
Text("Okay")
}
HStack {
Text("Okay")
}
HStack {
Text("Okay")
}
HStack {
Text("Okay")
}
HStack {
Text("Okay")
}
HStack {
Text("Okay")
}
HStack {
Text("Okay")
}
}
}
}
struct MainView_Previews: PreviewProvider {
static var previews: some View {
MainView()
}
}
Затем я получил ошибку в первом HStack, в котором говорится: «Аргумент передан вызову, который не принимает аргументов».
Если я закомментирую один из одиннадцати «HStack», ошибка исчезнет.
Я хотел бы знать, что происходит. Спасибо,