iOS의 UIKit은 MVC 디자인 패턴을 기반으로 구성되어 있다. 여기서 각 요소인 Model, View, ViewController 는 목적에 따라 구분된다.Model 객체는 비슷한 성질을 가져 캡슐화한 App의 데이터와 비즈니스 로직을 담당View 객체는 UI를
MVVM 학습 계기 이전에 MVC 패턴에 대해서 알아보았습니다. 이번 시간에는 MVC 패턴의 단점을 보안하기 위해서 나온 패턴인 MVVM 패턴에 대해서 예전에 학습한 내용을 기록해보겠습니다 처음 iOS 프로젝트를 진행하게 되면, Apple이 기본적으로 큰틀로 가지고
Design Pattern과 Architecture의 의미에 대해서 알아보고, 두 개념의 차이에 대해서 알아봅시다!