closure (1) 썸네일형 리스트형 [iOS] 옵셔널 , 함수, 클로저 옵셔널, 함수 INDEX 1. 옵셔널 1.1. 옵셔널 타입의 선언과 정의 1.2. 옵셔널 값 처리 1.3. 옵셔널 바인딩 2. 함수 2.1. 사용자 정의 함수 2.2. 함수 호출 2.3. 가변 인자 2.4. 일급 객체로서의 함수 3. 클로저 3.1. 클로저 표현식과 경량 문법 1. 옵셔널 옵셔널(Optional)은 스위프트에서 도입된 새로운 개념으로서 언어 차원에서 프로그램의 안정성을 높이고자 사용하는 개념이다. 옵셔널은 성공적으로 값을 반환한다는 보장이 없는, 즉 값을 처리하는 과정에서 오류가 발생할 가능성이 있는 값을 옵셔널 타입이라는 객체로 감싼 후 반환한다. 이를 옵셔널 래핑 (Optional Wrapping) 이라고 한다. 여기서 중요한 점은 "오류가 발생할 가능성"이다. 즉, 오류가 발생할 가.. 이전 1 다음