야곰의 스위프트 프로그래밍
01
스위프트 시작하기
시작 전 필독사항
이름짓기, 콘솔로그, 문자열 보간법
02
문법
상수와 변수
기본 데이터 타입
Any, AnyObject, nil
컬렉션 타입
함수 기본
함수 고급
조건문
반복문
옵셔널
옵셔널 값 추출
구조체
클래스
열거형
값 타입과 참조 타입
클로저
다양한 클로저표현
프로퍼티
프로퍼티 감시자
상속
인스턴스의 생성과 소멸
옵셔널 체이닝과 nil 병합 연산자
타입캐스팅
assert와 guard
프로토콜
익스텐션
오류처리
03
고차함수 활용
고차함수
04
마무리
더 알아보기
시작 전 필독사항
01 스위프트 시작하기
Loading...
100%
시작 전 필독사항
사전 숙지사항
스위프트는 문법표현의 다양성이 매우 높은 언어입니다. 그래서 스위프트 문법의 모든 형태를 알기는 꽤 오랜 시간이 걸립니다.
그렇지만 최소한의 핵심 문법을 통해 무리없이 스위프트 문법을 익힐 수 있도록 간단한 예제와 함께 설명합니다.
스위프트 문법의 모든 내용을 포함하지는 않으며, 깊은 내용보다는 핵심적인 내용만을 전달합니다.
먼저 핵심적인 기초문법을 익힌 후
Apple Swift Programming Language Guide
또는
스위프트 관련 서적
을 참고하면 좋습니다.
해당 강의는 Swift 4 버전이 기준입니다. 다른 버전의 문법은 상이할 수 있으니
Swift 가이드 문서 변경 내역
을 참고해주세요.
또한, 클래스/함수/변수명은
스위프트의 API 가이드라인
에 따라 명명하는 것이 좋습니다.
(
Swift API Design Guidelines 번역본 링크
)
질문하기