model
-
[아키텍쳐 패턴] - MVC 패턴iOS/아키텍쳐 패턴 2022. 9. 19. 13:36
오늘은 아키텍쳐 패턴에 첫번째 MVC패턴에 대해 알아 보겠다 MVC패턴이란 아키텍쳐 패턴의 종류중 하나로 View,Model,Controller 3가지로 구성된 패턴이다. 이렇게 구성요소만 보면 감이 안온다... 각 부분은 이름에 관련된 코드를 말하는 것인데 조금 더 자세하게 알아보자 뷰(View) 사용자에게 보이는 화면 웹개발에서 프론트앤드와 비슷한 느낌(HTML,CSS) 껍데기만 있는 상태 모델(Model) 화면에 사용할 데이터들이 저장되어 있는 곳 메모리에 데이터가 저장되어 있는 상태 특정 내용을 분기별로 나눠서 관리해야함 → 유지보수 컨트롤러(Controller) 뷰와 보델을 변화 시키거는 알고리즘 또는 소스코드가 위치한 곳 ex) 버튼 뷰를 클릭 했을 때 특정 변수(모델)에 저장하는 명령 그 자..