iOS/코드조각

[iOS, Swift] 함수의 파라미터로 들어온 변수 수정하기

검은참깨두유vm 2023. 1. 25. 20:16
반응형

iOS 16.1, Xcode 14.1, Swift 5, UIKit 환경에서 진행했습니다.

 

var changeVariable: Bool = false

func changeBool(target: inout Bool) {
	target = !target
}

changeBool(target: &changeVariable)

 

함수 파라미터에 inout 코드를 추가하고,

호출하는 파라미터 앞에 '&' 를 추가하여 함수 파라미터로 들어온 변수를 수정할 수 있다.

반응형