Я пытаюсь получить сумму из первого массива, а затем добавить ко второму массиву. Я получил эту ошибку: «Невозможно вызвать инициализатор для типа ForEach‹_, _, _>» со списком аргументов типа «([Number], @escaping (Double) -> ())»
struct Number: Identifiable {
let id = UUID()
let amount: Double
}
struct ContentView: View {
@State var firstArray = [Number(amount: 10),Number(amount: 30),Number(amount: 50)]
@State var secondArray = [Double]()
var body: some View {
VStack {
ForEach(firstArray) { row in
secondArray.append(row.amount)
}
}
}
}
Number
- person AlexH   schedule 23.11.2019