Swift 기초 문법 - 8. 함수 매개변수 이름

정성윤·2023년 7월 10일
0

Swift 이론

목록 보기
10/64

Swift에서 함수 매개변수 이름은 함수를 호출할 때 사용되는 인자의 역할을 명확하게 표현하기 위해 사용됩니다. 매개변수 이름은 함수 정의 시에 지정되며, 호출할 때 인자로 전달되는 값에 대한 의미를 이해하기 쉽도록 도와줍니다.

Swift에서 함수 매개변수 이름은 기본적으로 외부 매개변수와 내부 매개변수 이름으로 나뉩니다

  • 외부 매개변수 이름 : 함수를 호출할때 인자를 식별하는 역할을 합니다. 외부 매개변수 이름은 함수 호출 시에 반드시 사용되어야 합니다. 외부 매개변수 이름은 함수 정의 시에 작성되며, 기본적으로 매개변수 이름 앞에 지정됩니다.
    print("안녕하세요, \(name)님! \(age)세이시네요.")
}

외부 매개 변수 : name, age

  • 내부 매개변수 이름 : 함수 내부에서 매개변수를 참조할 때 사용됩니다. 내부 매개변수 이름은 함수 정의 시에 작성되며, 매개변수 이름 뒤에 지정됩니다. 함수 내부에서만 사용되며, 외부에서는 접근할 수 없습니다.

greetUser(name: "Alice", age: 25)

같음 메소드지만 with를 써서 다른 이름으로 바꿀 수 있습니다.
파라미터 이름도 쓰고 싶지 않으면 _ 언더바를 사용하면 됩니다.

참고(출처) : 개발하는 정대리, 야곰(Swift5)

profile
이유있는 스위프트 개발자

0개의 댓글