함수 정의와 종료처리
1. 함수 정의 방법
1) 반환 값 있음
2) 반환 값 없음
2. guard-else 문 과 defer
1) guard-else
- 값을 반환하지 않는 함수의 처리는 return을 실행해 그 자리에서 함수를 종료 할 수 있다.
- 중단 처리를 명확하게 처리하기 위해 guard-else 문을 사용한다
2) defer
- 함수 등의 블록을 중단하기 전에 실행된다.
- 항상실행 되므로 중단 처리, 오류 핸들링을 처리에 적합하다.
'iOs > swift' 카테고리의 다른 글
[ios] swift - 함수의 매개변수 (0) | 2018.01.21 |
---|---|
[ios] swift - for-in 문의 활용 (0) | 2018.01.07 |