Language/Swift
Swift - 함수 기본
Swift에서의 함수는 Kotlin과 Java를 섞어놓은 듯한 모습이라고 생각한다. 파라미터를 나열할 때, 이름 : 자료형 방식으로 작성하는 부분이 있기도 하고, 리턴이 없는 함수는 Void라는 키워드가 들어가기도 한다. 파라미터가 없는 함수는 JavaScript 분위기가 나기도 한다. 1. 함수 선언의 기본 형태 func 함수이름 (파라미터 이름: 파라미터 타입) -> 리턴타입 { //함수 구현 return 리턴 값 } 2. 반환 값이 없는 함수 func 함수이름(파라미터 이름: 파라미터 타입) -> Void { //함수 구현 return //아예 생략이 가능하다 } func 함수이름(파라미터 이름: 파라미터 타입) { //함수 구현 } //Void도 생략이 가능하다 3. 매개변수가 없는 함수 func..