Passing values at view creation
In this section, we will learn about the simplest way of changing a view content programmatically by passing values at view creation.
You can actually change the values of variables contained in a View struct while you are instantiating it, as shown in the following example:
import SwiftUI
struct PassByValue: View {
    var name = "Michael"
    var body: some View {
        VStack(spacing:25) {
            Text("My Name is:")
                .font(.headline)
                .fontWeight(.light)
                .padding()
     &... 
                                             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
             
     
         
                 
                 
                 
                 
                 
                 
                 
                 
                