[Swift] 함수와 메서드
·
Apple/Swift
함수 함수란 특정 작업을 수행하는 코드 블럭이다. 수행하기 위하여 데이터가 제공될 수 있으며, 함수를 호출한 코드에 작업한 결과를 반환할 수도 있다. 함수 정의부의 값을 매개변수(parameter), 호출시의 값은 아규먼트(argument)라고 부른다. 메서드(method) 특정 클래스, 구조체, 열거형 내의 함수 함수를 스위프트 클래스 내에 선언하면 메서드라고 부른다. 디폴트 매개변수 정의하기 argument로 전달하는 값이 없는 경우, 디폴트 매개변수 값을 사용한다. 함수를 선언할 때 매개변수에 디폴트 값을 할당한다. 함수로부터 여러 개의 결과 반환하기 함수는 여러 결과 값들을 튜플로 감싸서 반환할 수 있다. 인치 단위의 수를 매개변수로 받아 야드, 센티미터, 미터로 반환하고 이 세 개의 값을 하나의..