스위프트 자료형 연산자 제어문 함수 옵셔널 클래스와 구조체 프로퍼티와 메소드 인스턴스 생성 및 소멸 접근제어 클로저 옵셔널 체이닝과 빠른 종료 맵, 필터, 리듀스 서브스크립트 상속 타입캐스팅 프로토콜 익스텐션 제너릭 프로토콜 지향 프로그래밍 타입중첩 패턴 where절 ARC 오류처리