https://docs.swift.org/swift-book/ 에 있는 The Swift Programming Language 을 한국어로 번역한 것이며, 오역 및 오타 많을 수 있습니다. 발견 시 연락처에 있는 email로 연락해 주세요!
- Swift 5.9, 2023-06-19
- Swift 5.8, 2023-04-04
- Swift 5.7, 2022-09-13
- Swift 5.6, 2022-03-17
- Swift 5.5, 2021-08-14
- Swift 5.4, 2021-02-20
- Swift 5.3, 2020-10-23
| 원문 | 번역문 |
|---|---|
| String | 문자열 |
| Array | 배열 |
| Dictionary | 딕셔너리 |
| Boolean | 부울 |
| Optional | 옵셔널 |
| Switch | 스위치 |
| Integer | 정수 |
| Case | 케이스 |
| Collection | 콜렉션 |
| Function | 함수 |
| Return | 반환 |
| Type | 타입 |
| Parameter | 파라미터 |
| Argument | 인수 |
| Tuple | 튜플 |
| Closure | 클로저 |
| Delegate | 대리자 |
| Class | 클래스 |
| Context | 컨텍스트 |
| Initializer | 초기화 구문 |
| Deinitializer | 초기화 해제 구문 |
| Subclass | 하위 클래스 |
| Superclass | 상위 클래스 |
| Property | 프로퍼티 |
| Getter | Getter |
| Setter | Setter |
| Method | 메서드 |
| Subscript | 서브 스크립트 |
| Raw value | 원시값 |
| Enumeration | 열거형 |
| Structure | 구조체 |
| Associated value | 연관된 값 |
| Protocol | 프로토콜 |
| Extension | 확장 |
| Generic | 제너릭 |
| Type-safe | 타입-세이프 |
| Annotation | 명시 |
| Inference | 추론 |
| Backtick | 백틱 |
| Comment | 주석 |
| Asterisk | 애스터리스크 |
| Literal | 리터럴 |
| Alias | 별칭 |
| Optional Binding | 옵셔널 바인딩 |
| Assertion | 역설 |
| Precondition | 전제조건 |
| Operator | 연산자 |
| Overflow | 오버플로우 |
| Terminology | 술어 |
| Unary | 단항 |
| Binary | 이항 |
| Ternary | 삼항 |
| Value Type | 값 타입 |
| Unicode | 유니코드 |
| Substring | 부분 문자열 |
| Set | 집합 |
| mutable | 변경 가능 |
| Control | 제어 |
| Statement | 구문 |
| Implicit | 암시적 |
| Nested | 중첩 |
| Closing Over | 폐쇄 |
| Trailing Closure | 후행 클로저 |
| Escaping Closure | 탈출 클로저 |
| Autoclosure | 자동 클로저 |
| Actor | 액터 |
| Reference Type | 참조 타입 |
| Instance Property | 인스턴스 프로퍼티 |
| Stored Property | 저장된 프로퍼티 |
| Computed Property | 계산된 프로퍼티 |
| Property Observer | 프로퍼티 관찰자 |
| Property Wrapper | 프로퍼티 래퍼 |
| Projected Value | 투영된 값 |
| Type Property | 타입 프로퍼티 |
| Instance Method | 인스턴스 메서드 |
| Type Method | 타입 메서드 |
| List | 리스트 |
| Type Subscript | 타입 서브 스크립트 |
| Inheritance | 상속 |
| Overriding | 재정의 |
| Delegation | 위임 |
| Designated Initializer | 지정된 초기화 구문 |
| Convenience Initializer | 편의 초기화 구문 |
| Optional Chaining | 옵셔널 체이닝 |
| Error Handling | 에러 처리 |
| Concurrency | 동시성 |
| Asynchronous | 비동기 |
| Parallel | 병렬 |
| Structed Concurrency | 구조화된 동시성 |
| Unstructed Concurrency | 구조화되지 않은 동시성 |
| Type Parameter | 타입 파라미터 |
| Opaque Type | 불투명한 타입 |
| Automatic Reference Counting | 자동 참조 카운팅 |
| Strong Reference Cycle | 강한 참조 사이클 |
| Weak Reference | 약한 참조 |
| Unowned Reference | 미소유 참조 |
| Capture List | 캡처 리스트 |
| Access Control | 접근 제어 |
| Access Level | 접근 수준 |
| Bitwise Operator | 비트 연산자 |
| Result Builder | 결과 빌더 |
| 속성 | 위치 |
|---|---|
| 기본 | The Basic |
| 기본 연산자 | Basic Operators |
| 문자열과 문자 | Strings and Characters |
| 콜렉션 타입 | Collection Types |
| 제어 흐름 | Control Flow |
| 함수 | Functions |
| 클로저 | Closures |
| 열거형 | Enumerations |
| 구조체와 클래스 | Structures and Classes |
| 프로퍼티 | Properties |
| 메서드 | Methods |
| 서브 스크립트 | Subscripts |
| 상속 | Inheritance |
| 초기화 | Initialization |
| 초기화 해제 | Deinitialization |
| 옵셔널 체이닝 | Optional Chaining |
| 에러 처리 | Error Handling |
| 동시성 | Concurrency |
| 타입 캐스팅 | Type Casting |
| 중첩된 타입 | Nested Types |
| 확장 | Extensions |
| 프로토콜 | Protocols |
| 제너릭 | Generics |
| 불투명한 타입 | Opaque Types |
| 자동 참조 카운팅 | Automatic Reference Counting |
| 메모리 안전성 | Memory Safety |
| 접근 제어 | Access Control |
| 고급 연산자 | Advanced Operators |