
MVC 패턴
·
iOS/iOS 개념
MVC 패턴의 개요 Model - View - Controller 구조로 이루어진 디자인 패턴을 의미한다. Model : 앱의 데이터 또는 비즈니스 로직을 소유 ( 데이터의 변수 및 상수 , 데이터 값의 계산 등을 수행 ) View : 사용자에게 데이터 또는 UI 를 보여주는 역할을 수행 ( Storyboard 가 View 에 포함 ) Controller : Model 과 View 의 중간에서 View로부터 사용자의 이벤트를 감지하고, 해당 이벤트 처리를 Model에게 지시하며, Model의 계산된 데이터를 받아 View에게 전달하는 역할을 수행 ( TableViewController , ViewController, 등등.. ) Model - View - Controller 는 각각 어떻게 소통을 하나?..