반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 다크모드
- ios
- swipe
- Apple
- LazyHStack
- UIScrollView
- RxSwift
- gcd
- Realtime Database
- Alamofire
- subscript
- UITabBarController
- string
- NavigationLink
- UIButton
- WebView
- SwiftUI
- remote config
- Java
- Android
- dictionary
- 라이트모드
- github
- Firebase
- SwiftLint
- Swift
- 문자열
- Observable
- 웹뷰
- autolayout
Archives
- Today
- Total
목록MVC (1)
점진적 과부하 개발 블로그

Swift MVVM 알아보기 MVC란? MVC란 Model View Controller의 약자로 앱을 개발할 때 이렇게 세가지 방식으로 나눠서 개발하는 방식이다. 재사용 가능성이 높고 인테페이스가 잘 정의되고 쉽게 확장될 수 있다. Cocoa framework은 MVC 기반이다. -애플 하지만 UIView와 UIViewController 둘을 완전히 떼어내서 개발하기는 쉽지 않다. MVVM란? MVVM이란, Model View ViewModel의 약자이다. 아래 이미지를 보면 View에 해당하는 UIView와 UIViewController는 각자의 ViewModel을 소유하고 있다. View가 소유한 ViewModel은 View와 바인딩 되어서 데이터나 사용자액션을 주고 받는다. ViewModel은 자신..
Swift
2022. 5. 29. 03:48