Can anyone lend a hand on this code? thank you
Error message for SwiftUI sometimes are wrong.
Those Text() don't look right:
Text(location.date ?? "Unknown")
...etc
What is location.date
? It must be String?
because Text()
only take String.
I suggest remove everything inside ForEach
and add one thing at a time...
1 Like
The return value of the closure for the ForEach
should be a single View
, whereas your code is currently returning a bunch of them; the diagnostic seems a bit off and could probably be improved.
You need to group the various Text
elements using a stack or another appropriate container for your use, and it should work then.
2 Likes
That’s okay if the ForEach
closure uses a function builder as it will create a TupleView
.
1 Like
Thanks to everyone that gives me a lot to work with , appreciated.