Я пытаюсь создать список из массива Request
объектов.
Я определил пользовательское представление RequestRow
для отображения Request
.
Следующее работает для отображения списка запросов…
struct RequestsView : View {
let requests: [Request]
var body: some View {
List {
ForEach(0..<requests.count) { i in
RequestRow(request: self.requests[i])
}
}
}
}
, но следующеене скомпилируется ...
struct RequestsView : View {
let requests: [Request]
var body: some View {
List {
ForEach(requests) { request in
RequestRow(request: request)
}
}
}
}
Cannot convert value of type '(Request) -> RequestRow' to expected argument type '(_) -> _'
Есть какие-нибудь мысли о том, в чем может быть проблема?