비디오: MVC 디자인 패턴은 뭘까? 2024
iOS 앱 개발과 관련하여 프레임 워크는 많은 어려움을 겪습니다. 그게 다 좋고 좋지만, 그 틀을 가지고 일하는 것은 그것 자체로 그 일을시키는 것보다 조금 더 복잡합니다. 이 프레임 워크는 디자인 패턴으로도 알려진 특정 프로그래밍 패러다임을 중심으로 설계되었습니다. 디자인 패턴은 자신의 코드가 일관성이 있어야하는 모델입니다.
프레임 워크가 사용하고 기대하는 기본 디자인 패턴을 처리하면 프레임 워크를 최대한 활용하는 앱을 개발하는 데 도움이됩니다. 즉, 가장 짧은 시간에 최소한의 작업을 수행해야합니다.
프로그래밍 용어로, 디자인 패턴은 일반적으로 사용되는 템플릿으로, 특정 작업을 수행하는 일관된 방법을 제공합니다.
위임
블록 개체
-
iOS 앱을 개발하려면 다음과 같은 기본 디자인 패턴에 익숙해야합니다. Target-Action
-
관리 메모리 모델
-
이 중 Model-View-Controller 디자인 패턴은 iPad 또는 iPhone 앱의 작동 방식을 이해하는 데 핵심입니다.
-
또 다른 기본 설계 패턴, 즉 쓰레드와 동시성이 존재합니다. 이 패턴을 사용하면 Grand Central Dispatch의 사용, OS X Snow Leopard에서 도입 된 보조 기능 및 보조 기능을 포함하여 작은 iPad 및 훨씬 더 작은 iPhone에서도 모든 처리 능력을 최대한 활용할 수 있습니다). 특히 일부 iOS 장치에서 64 비트 멀티 코어 프로세서가 출현함에 따라 Grand Central Dispatch와 같은 도구로 이러한 기능을 사용할 수있는 능력이 점점 더 중요 해지고 있습니다.