* 스위프트 함수 선언 및 호출
다른 언어와 별 다른 차이점이 없기 때문에 자세한 설명은 생략
* 디폴트 함수 매개변수 정의
buildMessage함수를 수정하여 이름매개변수가 인자로 전달되지 않을 경우 디폴트로 Customer라는 문자열이 사용되도록 변경
* 함수로부터 여러 개의 결과 반환하기
함수는 여러 결과 값들을 튜플로 감싸서 반환할 수 있다. 이 함수의 반환 타입은 Float 타입으로 yards, centimeters, meters라는
이름의 세 개 값을 포함하는 튜플을 반환하는 것을 가르킨다.
* 함수 매개변수의 변수 개수
가변매개변수(variadic parameter)를 사용하여 매개변수는 함수가 지정된 데이터 타입으로 0개 또는 그 이상의 매개변수를
받는다는 것을 가리키기 위해서 세 개의 점(...)을 이용하여 선언된다.
'iOS > Swift' 카테고리의 다른 글
[기본문법]where문 사용하기 및 fallthrough (0) | 2015.07.19 |
---|---|
[기본문법]스위프트 옵셔널 타입 (optional type) (0) | 2015.07.18 |
[기본문법]Tuple - 튜플 (0) | 2015.07.14 |
[기본문법]타입 어노테이션과 타입 추론 (0) | 2015.07.14 |
WRITTEN BY
- whitewave
WhiteWave의 Blog
,