์ค๋ ๋ฐฐ์ด ํฅ๋ฏธ๋ก์ด ๊ฒ๋ค์ ๋ํด Markdown ๋ฌธ๋ฒ์ผ๋ก ์ ๋ฆฌํฉ๋๋ค.
์๋ฏธ์๋ ์ปค๋ฐ์ ์ง์ํ๊ณ ๋งค์ผ ์กฐ๊ธ์ฉ์ด๋ผ๋ ์์ฑํ๋ ๊ฒ์ ๋ชฉํ๋ก ํฉ๋๋ค.
์ฐธ๊ณ ์๋ฃ๋ฅผ ๋ฐํ์ผ๋ก ์ง์ ์์ฑํ์์ต๋๋ค.
์ค๋ฅ ์ฌํญ์ PR ๋ณด๋ด์ฃผ์ธ์ ! ! !
- ์ฑ์ ๊ตฌ์กฐ์ ๋ผ์ดํ ์ฌ์ดํด
- ๋ทฐ์ปจํธ๋กค๋ฌ์ ๋ผ์ดํ ์ฌ์ดํด
- ๋ทฐ ๊ณ์ธต๊ตฌ์กฐ(View Hierarchy)
- MVC, MVP, MVVM ๋น๊ต
- MVC ํจํด ์ฝ๊ฒ ์ค๋ช ํด์ฃผ์ ๋งํฌ
- ์ฑ๊ธํค ํจํด (Singleton Pattern)
- Auto Layout ์ค์ ํ๊ธฐ
- Auto Layout Code base๋ก UI ๊ตฌํํ๊ธฐ
- Delegate ํจํด
- ํญ ๋ฐ ์ปจํธ๋กค๋ฌ์ didSelect์ shouldSelect
- UIKit
์์ฑ์ค
- URLSession, Alamofire, Moya ๋น๊ต
- automaticDimension
- UIGraphicsImageRenderer
- UIScrollViewDelegate
- UserDefaults
- ์ค์ํํธ์ ์ธ์ด์ ํน์ฑ
- ์ต์ ๋
- ๊ตฌ์กฐ์ฒด์ ํด๋์ค
- ํ๋กํผํฐ์ ๋ฉ์๋
- ์ธ์คํด์ค ์์ฑ ๋ฐ ์๋ฉธ
์์ฑ์ค
- ํ๋กํ ์ฝ
- ํ์ ์บ์คํ
- final ํค์๋
- lazy ํค์๋
- ์ ๋ค๋ฆญ(Generic)
์์ฑ์์
- ์ด๊ธฐํ
- ์์ธ์ฒ๋ฆฌ
- ์ ๊ทผ ์ ํ์
- ARC
์์ฑ์์
- API ๋์์ธ ๊ฐ์ด๋
- StyleShare์์ ์์ฑํ Swift ํ๊ตญ์ด ์คํ์ผ ๊ฐ์ด๋
- Combine ์์ํ๊ธฐ(1)-Overview
- Combine ์์ํ๊ธฐ(2)-Publisher
- Combine ์์ํ๊ธฐ(3)-Subscriber
- Combine ์์ํ๊ธฐ(4)-Scheduler
- Combine ์์ํ๊ธฐ(5)-๊ธฐํ
-
iOS
-
App Architecture
- Launching
- Onboarding
- Loading
- Modality
- Navigation
- Accessing User Data
๋ฒ์ญ๋ณธ ์ถํ ์ ๋ฐ์ดํธ
- Settings
-
User Interaction
-
System capabilities
-
Visual Design