swift 유형매개변수1 [iOS 앱 개발] Swift 함수에 참조 매개변수 전달 Swift의 함수에 매개변수를 참조로 전달 할 수 있습니다. 즉 변수를 지정하고, 매개변수를 참조로 전달 후 함수내에서 매개변수의 값이 변경되면 함수 밖에서도 해당 변수의 값은 변경이 됩니다. syntax는 inout으로 지정하며 함수 문법은 아래와 같습니다. func [함수명]([파라미터 이름]: inout [데이터 타입]) -> [반환 타입] { return [반환 값] } 일반함수 예로 두변의 값을 서로 교체하고 싶을 때 튜블을 리턴하는 함수를 생성하여 두 변수의 값을 교체하는 예제는 아래와 같습니다. 참조 매개변수로 전달하지 않고, 리턴 값으로 처리하는 코드입니다. func swapInts(a : Int, b : Int) -> (a : Int, b : Int){ return (b, a) } var.. 2022. 10. 5. 이전 1 다음