본문 바로가기
Smart Device/Swift

Swift 함수 #7 동일한 내부와 외부 파라미터 명 사용

by 언덕너머에 2015. 6. 2.

동일한 내부와 외부 파라미터 명 사용

  Swift에서는 파라미터 이름 앞에 해시(#) 기호를 사용해서 내부와 외부 모두에 사용하도록 했다.


ex)

func join2(#s1: String, #s2: String, #joiner: String) -> String {

    return s1 + s2 + joiner

}


var myMsg2 = join2(s1 : "당신은 ", s2 : "누구세요", joiner: "?")

println(myMsg2)

  --> 당신은 누구세요?