Smart Device/Swift
Swift 함수 #7 동일한 내부와 외부 파라미터 명 사용
언덕너머에
2015. 6. 2. 09:00
동일한 내부와 외부 파라미터 명 사용
Swift에서는 파라미터 이름 앞에 해시(#) 기호를 사용해서 내부와 외부 모두에 사용하도록 했다.
ex)
func join2(#s1: String, #s2: String, #joiner: String) -> String {
return s1 + s2 + joiner
}
var myMsg2 = join2(s1 : "당신은 ", s2 : "누구세요", joiner: "?")
println(myMsg2)
--> 당신은 누구세요?