728x90
반응형
야곰 스위프트 프로그래밍 책을 읽으며 기억해둘 문법을 정리합니다.
인스턴스 생성 및 소멸
실패 가능한 이니셜라이저(Failable initializer)
- 클래스, 구조체, 열거형 등에 모두 정의 가능
- 실패했을 때 nil 반환하여 타입이 옵셔널로 지정,
init?
키워드 사용
접근제어
모듈과 소스파일
스위프트의 접근제어는 모듈과 소스파일을 기반으로 설계
모듈 : 배포할 코드의 묶음 단위, 통상 하나의 프레임워크나 라이브러리 또는 애플리케이션이 모듈 단위가 될 수 있음, import 사용
소스파일 : 하나의 스위프트 소스 코드 파일
기본 접근 제어 키워드 :
internal
반응형
'Programming > Swift' 카테고리의 다른 글
[Swift] 문법 다시보기 - 맵, 필터, 리듀스 (map, filter, reduce) (0) | 2021.10.15 |
---|---|
[Swift] 문법 다시보기 - 클로저(closure) (0) | 2021.10.14 |
[Swift] 문법 다시보기 - 메서드 (0) | 2021.10.13 |
[Swift] 문법 다시보기 - 프로퍼티 (0) | 2021.10.12 |
[Swift] 문법 다시보기 - 구조체와 클래스의 차이 (0) | 2021.10.12 |