[Swift] 7. 함수 고급
2020. 9. 15. 20:48
iOS/Swift
함수를 어떻게 다양하게 사용할 수 있을지 공부해봤다. 1. 매개변수 기본값 매개 변수에 기본적으로 전달될 값을 미리 지정해둘 수 있다. 기본값을 갖는 매개변수는 매개변수 목록 중 뒤 쪽에 위치하는 것이 좋다. 매개변수 기본값을 어떻게 사용하는지 다음과 같이 확인할 수 있다. // 매개변수 기본값 func 함수이름 (매개변수1이름: 매개변수1타입, 매개변수2이름: 매개변수2타입 = 매개변수 기본값 ...) -> 반환타입 { return 반환값 } 말 그대로 변수의 값을 미리 지정해주어 사용한다는 것인데 예를 들어보면 func greeting(friend: String, me: String = "jaynam") { print("Hello \(friend)! I'm \(me)") } // 매개변수 기본값을 가..