๋ด ์์์ ํฅ๊ธฐ๋ฅผ ๋ด๋ค
์์ํ ํฅ์ ์ ๋ณด ์ ๊ณต ์ดํ HMOA
- Xcode 15.3
- Swift 5.10
- iOS 15.0 ์ด์
- Application: ์ฑ์ ์ง์ ์ ๊ณผ ์ด๊ธฐ ์ค์ ๊ด๋ จ ์ฝ๋(AppDelegate, SceneDelegate)
- Manager: ํค์ฒด์ธ, ๋ก๊ทธ์ธ ๋ฑ ๋ค์ํ ๋งค๋์ ํด๋์ค
- Network: API ํธ์ถ๊ณผ ๊ด๋ จ๋ ๋คํธ์ํฌ ๋ ์ด์ด
- Presentation: UI ๋ ์ด์ด์ ๊ด๋ จ๋ ๋ทฐ, ๋ทฐ๋ชจ๋ธ, ๋ทฐ์ปจํธ๋กค๋ฌ
- Extensions: ํ์ฅ ๋ฉ์๋ ๋ฐ ์ ํธ๋ฆฌํฐ
- Resource: ๋ฆฌ์์ค ํ์ผ๋ค
|
|
|
|
| ํ ํ๋ฉด | ํฅ์ ์์ธ ์ ๋ณด | ๋์ ํฅ์ | ๋ธ๋๋๊ด |
|
|
|
|
| ํฅ์ ๊ฒ์ | ๋ธ๋๋ ๊ฒ์ | ๋ ธํธ ๊ฒ์ | ์ปค๋ฎค๋ํฐ ๊ฒ์ |
|
|
|
| ๊ฒ์๊ธ ์์ฑ | ๊ฒ์๊ธ | ๊ฒ์๊ธ ์ฌ์ง |
|
|
| ๋งค๊ฑฐ์ง | ๋งค๊ฑฐ์ง ์์ธ |
|
|
| ํ์๊ฐ์ | ํ๋กํ ๋ณ๊ฒฝ |
| ํค์๋ | ์ ๋ชฉ |
|---|---|
| Token | ๐ช ๋ก๊ทธ์ธ ํ ํฐ ์ ์ฅ ์ด๋ป๊ฒ? |
| ReactorKit | โ๏ธ RxSwift ๊ฐ์ ๋ค๋ฅธ ์ฝ๋ฉ ์คํ์ผ.. ์ฝ๋ ์ปจ๋ฒค์ ์ ํต์ผ ํด๋ณด์! |
| InterCeptor | ๐ธ ํ ํฐ ์ธ์ฆ ์๊ฐ ๋ง๋ฃ ๋ ๋ ๊ฐฑ์ ์ด๋ป๊ฒ ํ ๊น? |
| Pagenation | ๐ Rxswift๋ฅผ ์ด์ฉํ pagination |
| Cell | ๐ Cell ์ Component InterAction |

















