공식문서
-
[공식문서] Singleton 공부해보기 1/2Archive/iOS & Swift 2021. 6. 13. 20:04
Documentation Archive / Cocoa Core Competencies / Singleton Singleton Retired Document Important: This document may not represent best practices for current development. Links to downloads and other resources may no longer be valid. Singleton A singleton class returns the same instance no matter how many times an application developer.apple.com Singleton Singleton 클래스는 앱이 요청하는 횟수와 상관없이 동일한 인스턴스를..
-
[공식문서] MVC: Model-View-Controller 공부해보기 1/2Archive/iOS & Swift 2021. 6. 13. 00:01
Documentation Archive / Cocoa Core Competencies / Model-View-Controller Model-View-Controller MVC 디자인 패턴은 하나의 앱에서 개체들을 세개의 역할중 하나로 할당함: model, view, controller. 이 패턴은 개체가 앱에서 역할을 수행하는 것 뿐만 아니라 개체가 서로 통신하는 방법을 정의함. 세가지 종류의 개체들 각각은 추상적인 바운더리(경계)에서 분리되고 그 바운더리를 다른 바운더리의 종류의 개체간에 통신을 함. 앱에서 특정 MVC유형의 개체들의 집합은 때때로 계층으로 언급됨. ex model layer MVC는 Cocoa 앱을 위한 좋은 디자인의 중요부분. 이 패턴을 선정함의 이득이 많음. 이런 앱들에서 많은 개..