Я новичок в Swift и SwiftUI.
Я устанавливаю свою примерную модель данных в файле PeopleModel.swift, вот этот код:
import Foundation
struct People {
var name : String
static let demoPeople = [
People(name:"Stephen"),
People(name:"John"),
People(name:"Jack")]
}
Чтобы использовать модель данных, я подумал, что попробую перебрать список с этимкод:
import SwiftUI
struct ListPersonView: View {
let testData = People.demoPeople
var body: some View {
VStack {
ForEach((0...testData.count), id: \.self) {result in
Text( self.testData[result].name)
}
Text("Ready or not, here I come!")
}
}//View
}//struct
struct ListPersonView_Previews: PreviewProvider {
static var previews: some View {
ListPersonView()
}
}
Когда я запускаю превью, программа вылетает. Я должен пропустить что-то легкое, но был бы признателен за идею, где я иду не так. Спасибо!