Swift๋ฅผ ๊ณต๋ถํ๋ฉฐ ๊ธฐ๋กํฉ๋๋ค.
Optional์ ๋ํ์ฌ
guard let๊ณผ if let์ ๋ํด ์์๋ณด์
Optional ์ฌ์ฉ๋ฒ
Access Control์ ๋ํด ์์๋ณด์
Codable์ ๋ํ์ฌ
Swift Property ์ค Stored Property(์ ์ฅ ํ๋กํผํฐ)์ ๋ํด์ ์์๋ณด์
Swift Property ์ค Computed Property(์ฐ์ฐ ํ๋กํผํฐ)์ ๋ํด์ ์์๋ณด์
Swift Property ์ค Type Property(ํ์ ํ๋กํผํฐ)์ ๋ํด์ ์์๋ณด์
ํ๋กํผํฐ ๊ฐ์์์ธ willSet, didSet์ ๋ํด์ ์์๋ณด์
Swift Method์ ์ข ๋ฅ์ ๋ํด์ ์์๋ณด์
์ฐ์ฐ ํ๋กํผํฐ์ ๋ฉ์๋๋ฅผ ๋น๊ตํด๋ณด์.
Swift๋ก Singleton Pattern์ ๊ตฌํํด๋ณด์
Protocol์ ๋ํด์ ์์๋ณด์
Enum๊ณผ Error์ ๋ํด์ ์์๋ณด์.
where์ ์ ๋ํด์ ์์๋ณด์
๊ณ ์ฐจํจ์์ ๋ํด์
defer์ ๋ํด์ ์์๋ณด์
typeAlias์ ๋ํ์ฌ
Any์ Optional์ ๋ํ์ฌ
ARC์ ๋ํ์ฌ
ARC์ ๋ํ์ฌ
AssociatedType์ ๋ํ์ฌ
zeroing & Object Life Cycle์ ๋ํ์ฌ
extension์ ๋ํด์
Generics์ ๋ํ์ฌ
Hashable์ ๋ํด์
Comparable์ ๋ํ์ฌ
Structures and Classes์ ๋ํ์ฌ
mutating์ ๋ํ์ฌ
Method์ ๋ํ์ฌ
Optional Code ๋ฏ์ด๋ณด๊ธฐ