์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 | 31 |
- rxcocoa
- RxSwift
- TCA
- Lv2
- SnapKit
- ํ๋ก๊ทธ๋๋จธ์ค
- ํจ์คํธ์บ ํผ์ค
- UIKit
- visionOS
- ios
- raywenderlich
- arkit
- Kuring
- BFS
- Xcode
- designpattern
- tableView
- SwiftUI
- Swfit
- combine
- node.js
- MVVM
- reactorkit
- realm
- swift
- CollectionView
- BOJ
- XCTest
- ๋ฐฑ์ค
- Flutter
- Today
- Total
๋ชฉ๋ก@StateObject (2)
lgvv98
@StateObject โ ์๋ ๊ณต์๋ฌธ์๋ฅผ ๋ฐํ์ผ๋ก ์์ฑํ์์ต๋๋ค. https://developer.apple.com/documentation/swiftui/stateobject Apple Developer Documentation developer.apple.com ํน์ฑ ์ ์ธ์ @StateObject ์์ฑ์ ์ ์ฉํ๊ณ ObservableObject ํ๋กํ ์ฝ์ ์ค์ํ๋ ์ด๊ธฐ ๊ฐ์ ์ ๊ณตํ์ฌ View, App ๋๋ Scene์์ ์ํ ๊ฐ์ฒด๋ฅผ ๋ง๋ญ๋๋ค. @StateObject var model = DataModel() SwiftUI์์๋ ๊ฐ์ฒด๋ฅผ ์ ์ธํ๋ ์ธ์คํด์ค์ ๋ํด ํ ๋ฒ๋ง ๊ฐ์ฒด์ ์ ์ธ์คํด์ค๋ฅผ ์์ฑํฉ๋๋ค. ๊ด์ฐฐ ๊ฐ๋ฅํ ๊ฐ์ฒด์ ์์ฑ์ด ๋ณ๊ฒฝ๋๋ฉด SwiftUI๋ ํด๋น ์์ฑ์ ์์กดํ๋ ๋ทฐ์ ์ผ๋ถ๋ฅผ ์ ๋ฐ์ดํธํฉ๋๋ค...
State and Data Flow โ ์๋์ ๋ฌธ์ ์ค ํ์ํ ๋ถ๋ถ์ ๊ณจ๋ผ์ ์์ฑํ์์ต๋๋ค. https://developer.apple.com/documentation/swiftui/state-and-data-flow Apple Developer Documentation developer.apple.com SwiftUI๋ user interface ๋์์ธ์ ์ ์ธ์ ์ผ๋ก ์ ๊ณตํ๊ณ ์๋ค. (์ ์ธํ ํ๋ก๊ทธ๋๋ฐ) ๋ฐ๋ผ์ view๋ฅผ ๊ณ์ธต์ ์ผ๋ก ๊ตฌ์ฑํ ๋ views๋ฅผ ์ํ ๋ฐ์ดํฐ๋ ์ข ์์ฑ๋ ํ์ํ๋ค. ์ธ๋ถ ์ด๋ฒคํธ ํน์ user๊ฐ ์ทจํ๋ ์ก์ ์ ์ํด ๋ฐ์ดํฐ์ ๋ณํ๊ฐ ์์ ๋, SwiftUI์ ์ํฅ์ ๋ฐ๋ ๋ถ๋ถ์ ์๋์ผ๋ก ์ ๋ฐ์ดํธ ํฉ๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ์ด ํ๋ ์์ํฌ(SwiftUI)๋ ์ ํต์ ์ผ๋ก viewController์..