mvc1 [강의노트👩🏻💻] 스위프트 아키텍처 - MVC와 MVVM 1. 아키텍처란?사전적 의미로는 건축학, 설계학을 뜻한다개발에서 의미하는 소프트웨어 아키텍처는 개발 프로그램의 구조와 뼈대를 의미한다iOS 에서 가장 기본이 되는 아키텍처 패턴은 MVC와 MVVM이 있다 2. MVC MVC란 Model - View - Controller 를 앞 글자를 따온 것이다각 담당하는 역할은 아래와 같다Model : 데이터 구조 표현 및 데이터 저장 (ex. 연락처앱의 PhoneBook 구조체)View: UI를 표현하기 위한 요소 (ex. UIButton, UITableView..)Controller : Model과 View의 중재자 역할. Model의 데이터를 View에 표현할 수 있도록 도와주며 사용자가 입력하는 Request를 처리한다 🍎 애플이 추구한 MVC 아키텍.. 2024. 8. 2. 이전 1 다음