์ด์ ๊ธ์ ์ฝ๊ณ ์ค๋ฉด ์ดํด๊ฐ ๋ ์ ๋ ๊ฒ์ด๋ค. iOS) Design pattern MVVM(1/2) - MVC, MVVM ์์๋ณด๊ธฐ ์์ ์ ๋์์ธ ํจํด์ ๋ํด์๋ ๋ฌด์์ด ์ ๋ต์ด๋ผ๋ ๊ฒ์ด ์๋ค๊ณ ํ๋ค. ๊ทธ๋งํผ ๋งน์ ํ๋ฉด ์๋๋ค๊ณ ํ๋ค. ๋ฌด์์ด ์ฅ์ ์ด๊ณ ๋จ์ ์ธ์ง์ ๋ํด์ ์๊ณ ์ฌ์ฉํด๋ดค๋์ง๊ฐ ์ค์ํ๋ค๊ณ ํ๋ค. ๋ํ ํ์ ์์๋ ๊ฐ์ ํ๋ก์ ํธ ๋ด์์ ํ๊ฐ์ง ๋์์ธ ํจํด๋ง ์ฌ์ฉํ์ง ์๋๋ค๊ณ ํ๋ค. ๊ทธ๋์ ์ด๋ค ์ํฉ์ ์ด๋ค ํจํด์ด ์ ๋ฆฌํ์ง์ ๋ํด์ ์๋ ๊ฒ์ด ์ค์ํ๋ค๊ณ ์๊ฐ ํ๋ค. ๋ค์ ์๊ฐํ๋ mvvm ํจํด์ ๊ธฐ๋ณธ์ ์ธ mvvm ์ ๊ตฌ์ฑ์์์ ์ถฉ์คํ๊ฒ ์งํํ๋ค. ์ด๊ฒ๋ณด๋ค ๋ ๊ตฌ์ฒด์ ์ธ ๊ตฌ์กฐ๋ ์๊ณ ๊ฐ์ ์ญํ ์ ๋ค๋ฅด๊ฒ ๊ตฌํํ ์ฝ๋๋ ๋ง๋ค. ์ฆ, ๊ฐ์ mvvm ํจํด๋ด์์๋ ํ๋ํจํด์ ์ด๋ป๊ฒ ๊ฐ์ ธ๊ฐ๋์ ๋ฐ๋ผ ๋ค์ํ๋ค. ํ๋..
Coordinator pattern ์ ์์๋ณด์ ์ฐธ๊ณ ๊ฐ๋จํ ์์ ๋ก ์ดํด๋ณด๋ iOS Design/Architecture Pattern: Coordinator - Basic [Swift] Coordinator Pattern (1/2) - ๊ธฐ๋ณธ์๋ฆฌ ์์ ๊ธ์ ์ฐธ๊ณ ํด์ coordinator pattern ์ ์ค์ตํด๋ณด์๋ค. ์ด๊ธฐ์ค์ ๐ SceneDelegate.swift ์ญ์ App Delegate์์ Scene delegate ๋ฉ์๋ ์ญ์ Scene delegate file ์ญ์ Info.plist์์ UIApplicationSceneManifest ์ญ์ AppDelegate์ var window:UIWindow? ์ถ๊ฐ Scene delegate๊ฐ ์ถ๊ฐ๋ iOS 13์ดํ์๋ ์ ๊ณผ์ ์ ๊ฑฐ์น์ง ์์ผ๋ฉด Coord..
- async/await
- watchOS
- APNS
- OpenSourceLibrary
- RxCocoa
- UserDefaults
- WWDC
- IOS
- projectsetting
- MOYA
- WWDC22
- Objective-C
- containerBackground
- Firebase
- configurable widget
- Widget
- Protocol
- YPImagePicker
- SwiftUI
- WidgetKit
- Algorithm
- Swift
- github
- 2022 KAKAO TECH INTERNSHIP
- rxswift
- MVVM
- ์๋ฒํต์
- Notification
- CloneCoding
- urlsession
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Total
- Today
- Yesterday