Swift λ₯Ό μ€μμ€μ νΊμ보λ μ€ν°λ λ ν¬μ λλ€
κΉμν(Nylah) |
κΉκ°μ(Lauren) |
κΉν¨λ¦°(River) |
μ΄νν(Terry) |
---|---|---|---|
βοΈ λ§€μ£Ό νμμΌ 8μ
βοΈ λ§€μ£Ό μ€ν°λ μκ°μ λ€μ λ°νν μ¬λμ΄ μ£Όμ 곡μ§νκΈ°
βοΈ λ²κΈ
μ ν | λ²κΈ |
---|---|
λ¬΄λ¨ μ§κ° λ²κΈ | μ€νλ² μ€ μ»€νΌ |
λ¬΄λ¨ κ²°μ λ²κΈ | μ€νλ² μ€ μ»€νΌ + λμ νΈ |
βοΈ λ€μλ μ°Έμ¬λ₯Ό λͺ»νλ©΄ ν루 μ μ 미리 곡μ§νκΈ°
μ£Όμ | β μ²΄ν¬ | π Reference documentation |
---|---|---|
The Basics | ||
Basic Operators | ||
Strings and Characters | ||
Collection Types | ||
Control Flow | ||
Functions | ||
Closures | (2μ 22μΌ) | 곡μλ¬Έμ / μ€ν°λ |
Enumerations | ||
Structures and Classes | β | |
Properties | β | |
Methods | ||
Subscripts | ||
Inheritance | ||
Initialization | (3μ 22μΌ) (3μ 29μΌ) |
곡μλ¬Έμ / μ€ν°λ-1 / μ€ν°λ-2 |
Deinitialization | ||
Optional Chaining | β | |
Error Handling | ||
Concurrency | (2μ 15μΌ) | 곡μλ¬Έμ / μ€ν°λ |
Type Casting | β | |
Nested Types | ||
Extensions | (3μ 15μΌ) | 곡μλ¬Έμ / μ€ν°λ |
Protocols | β | |
Generics | (4μ 5μΌ) | 곡μλ¬Έμ / μ€ν°λ |
Opaque Types | β | |
Automatic Reference Counting | ||
Memory Safety | β | |
Access Control | β | |
Advanced Operators | β | |
λΉλκΈ° μ²λ¦¬ (GCD) |
μΌμ | λ°νμ | μ£Όμ | κ΄λ ¨ λ§ν¬ |
---|---|---|---|
2μ 15μΌ | κΉκ°μ(Lauren) |
Concurrency | 곡μλ¬Έμ |
2μ 22μΌ | κΉν¨λ¦°(River) |
Closures | 곡μλ¬Έμ |
3μ 8μΌ | κΉμν(Nylah) |
ARC | |
3μ 15μΌ | κΉκ°μ(Lauren) |
Extensions | 곡μλ¬Έμ |
3μ 22μΌ | μ΄νν(Terry) |
Initialization-1 | 곡μλ¬Έμ |
3μ 29μΌ | κΉν¨λ¦°(River) |
Initialization-2 | 곡μλ¬Έμ |