I'm new to swiftUI, I'm trying to understand a little how the View protocol from SwiftUI works. So we have this:
protocol View {
associatedType Body: View
var body: Self.Body {get}
}
I have two questions:
Is Body placeholder replaced with the actual View type (for example Text, Button, Image, VStack, etc?)
What does "Self.Body" means?
Please try to explain the best and deepest you can for a newbie.