오늘 정리해볼 내용은 바로 바로 바로 ~~~ 대표적인 디자인 패턴 중 하나인 MVC입니다. ㅎㅎ 프로그램을 만들때 이러한 디자인 패턴을 따르는 이유는 유지보수를 쉽게 하기 위함인데요. 여러 디자인 패턴 (MVC, MVP, MVVM.. 등등)중 가장 기초적이며 Apple이 권장하는(?) MVC 패턴은 Model - View - Controller의 줄임말입니다. Model: 데이터에 관한 로직 담당 (데이터 값 변경 및 관리) View: 사용자에게 보여지는 화면 담당 (UI) Controller: Model과 View 연결 (Model 값을 View에 보여줌) MVC 패턴에서 중요한 부분! View와 Model은 절대로 서로에게 접근하면 안됩니다. 위 사진에 나오는 것처럼 Model과 View는 Contr..
오늘은 애플 개발자 문서를 활용하는 방법에 대해 정리해보려 합니다. ◎ 애플 개발자 문서를 읽어야 하는 이유 1. 애플에서 제공하는 문서인 만큼 그 내용이 정확합니다. 2. 새롭게 등장하는 기술에 대한 설명이 가장 먼저 반영됩니다. 3. 프레임워크와 클래스의 구동 방식을 이해하고 적절한 메서드/프로퍼티를 찾아 애플리케이션에 올바르게 적용할 수 있습니다. 4. 오류가 발생했을 때 적절한 해결방안을 찾을 수 있습니다. 5. 구글링 해서 쉽게 얻은 코드를 그대로 사용하거나 조금만 수정해서 사용하면 머리에 남는 것이 많이 없는 느낌입니다. 결국 온전히 자신의 힘으로 무언가를 만들거나 응용하기 어려워지는 거죠! (제 개인적인 생각) ◎ 애플 개발자 문서 구성 ◎ 애플 개발자 문서 읽는 법 애플 개발자 문서: de..