[swift] 9. 함수 매개변수 이름

몽이 누나·2022년 4월 22일
0

swift 기초 문법

목록 보기
9/17
post-thumbnail

📖 함수 매개변수 이름

📌 함수의 매개변수 이름 설정

func myFunction(name : String) -> String {
    return "안녕하세요? \(name)입니다."
}

myFunction(name: "몽이 누나")

>>> 안녕하세요? 몽이 누나입니다.

💬 name 은 매개변수의 이름이며, -> 는 String을 반환한다는 뜻입니다.
💬 함수, 메소드를 호출한 모습입니다.


📌 전달 인자 레이블

func myFunctionSecond(with name : String) -> String {
    return "안녕하세요? \(name)입니다."
}

myFunctionSecond(with: "몽이 아빠")

>>> 안녕하세요? 몽이 아빠입니다.

💬 같은 메소드이지만 이름을 바꿀 수 있습니다.
💬 with라는 전달인자 레이블이 있으며, name이라는 매개변수 이름이 있는 함수입니다.


📌 전달 인자 레이블 사용하고 싶지 않다면

와일드 카드 식별자 (_) 를 활용합니다.

func myFunctionThird(_ name : String) -> String {
    return "안녕하세요? \(name)입니다."
}

myFunctionThird("몽이 엄마")

>>> 안녕하세요? 몽이 엄마입니다.

profile
몽이 누나의 코딩 일기

0개의 댓글