함수
@State var myMind :String = "nothing" @State var isChangedMind: Bool = false var body: some View { VStack{ Text(myMind) Button{ isChangedMind.toggle() myMind = getMind(with: isChangedMind) }label: { Text("Changed my Mind") } } } func getMind (with isChangedMind:Bool) -> String{ if isChangedMind { return "always open" }else{ return "but closed" } }
함수 선언은 func로 선언
with : 함수 선언시 파라미터를 생략하기 위해 사용