[iOS] MVC, MVP, MVVM 비교
MVC Model, View, Controller 로 나누어 설계한 아키텍처 패턴 입니다. 구조 MVC의 구조를 그림으로 나타내면 아래와 같습니다. Model : 앱에 사용되는 데이터와 데이터를 가공하는 부분 입니다. View : 사용자에게 보여지는 화면 부분(UI) 입니다. Controller : 사용자의 입력(Action)을 받아 처리하는 부분 입니다. 동작 순서 MVC의 흐름은 아래와 같습니다. 모든 입력(Action)은 Controller에 전달 및 처리가 됩니다. Controller는 사용자의 Action을 확인 후, Model을 업데이트 합니다. Controller는 Model을 나타내줄 View를 선택합니다. View는 Model을 이용해 화면을 나타냅니다. View가 업데이트 되는 방법 V..
iOS
2022. 5. 6. 07:47
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- Swift 내림차순
- swift reduce
- Swift Leetcode
- swift (programmers)
- Swift 알고리즘
- swift programmers
- swift property
- 2023년 회고
- Swift inout
- 원티드 프리온보딩
- Swift RIBs
- swift 고차함수
- Combine: Asynchronous Programming with Swift
- swift protocol
- Class
- removeLast()
- Swift joined()
- Swift Error Handling
- Swift 프로퍼티
- Swift
- ios
- Swift joined
- Swift 프로그래머스
- iOS error
- Swift ModernRIBs
- Swift init
- CS 네트워크
- Swift final
- RTCCameraVideoCapturer
- RIBs tutorial
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함