함수1 [Swift] Chapter 07. 함수 7.1 함수와 메서드 구조체, 클래스, 열거형 등 특정 타입에 연관되어 사용하는 함수 → 메서드 모듈 전체에서 전역적으로 사용할 수 있는 함수 → 함수 즉, 함수가 위치하거나 사용되는 범위 등에 따라 호칭이 달라질 뿐 기본적으로 같다. 7.2 함수의 정의와 호출 조건문이나 반복문 같은 스위프트의 다른 문법과 달리 함수에서는 소괄호를 생략할 수 없다. 재정의(오버라이드)와 중복 정의(오버로드)를 모두 지원한다. 따라서 매개변수의 타입이 다르면 같은 이름의 함수를 여러 개 만들 수 있고, 매개변수의 개수가 달라도 같은 이름의 함수를 만들 수 있다. 7.2.1 기본적인 함수의 정의와 호출 func 키워드를 이용해서 정의한다. 반환 타입을 명시하기 전에는 → 를 사용하여 어떤 타입이 반환될 것인지 명시해준다. .. 2021. 10. 8. 이전 1 다음