본문 바로가기
2022_iOS 앱 개발자 워크숍/1, Swift 문법 복습

Swift : inout 매개변수

by 황민우 2022. 1. 5.

inout = call by reference

= 함수가 값을 반환한 이후에도 매개변수에 변화를 유지하는 것

예제

var Value = 1
func myValue (Value: inout Int) -> Int{
    Value += Value
    return(Value)
}
print(Value)
print(myValue(Value : &Value))
print(Value)

실행결과
// 1
// 2
// 2

강의 출처 : https://www.youtube.com/channel/UCM8wseo6DkA-D7yGlCrcrwA

댓글