DesignPattern 썸네일형 리스트형 MVC Design Pattern 글에 들어가기 앞서 mvc 이론적인 부분이 아닌, 실제로 프로젝트에 적용할 때 필요한 정보에 대해서 정리했다. Model Model -> ViewControll model에서 viewcontroller로 정보를 보내는 건 model이 viewcontroller를 알고 있는 것처럼 느껴진다. 사실 아래에 있는 KVO, Notification은 viewController가 model을 감시하는 구조이다. model은 viewController을 몰라야 한다. KVO observer에게 감시받는 속성을 갱신한다. extension Model: ViewDataSoure, Datable { func someMethod(newData: Data) { self.information = newData } ... } N.. 더보기 이전 1 다음