아키텍처
-
[iOS] 최소 지원 버전 (Feat. arm, CPU 아키텍처, 프레임워크 아키텍처)IT Study/iOS 2024. 11. 10. 18:34
아래 글에서는 iOS의 주요하게 지켜보고 있는 버전들에 대해 정리하고 있습니다. 📱 OS 버전1. iPhone OS2007년 MacWorld 컨퍼런스에서 iPhone 1세대와 함께 공개발표 당시에는 iPhone OS라는 이름도, 소개하지도 않았다.iPhone 프로젝트를 시작할 당시, Apple 내부 iPod vs Mac OS X 대립 구조 중 후자가 선택되었다.iPhone OS 1 (2007-2010) ~ iPhone OS 3 (2009-2012) 2. iOS2010년 iPad 공개와 함께 iPhone OS에서 iOS 로 명칭 변경아래는 지원 종료된 버전iOS 4 (2010-2013)iOS 5 (2011-2014)iOS 6 (2012-2015)iOS 7 (2013-2016)iOS 8 (2014-201..
-
[아키텍처] MVC, MVP, MVVM, MVI 패턴에 관하여IT Study 2024. 2. 5. 16:08
🏈 1. MVC Model, View, Controller의 약자로, 안드로이드와 관계없이 프로그래밍 시 가장 널리 사용되는 디자인 패턴(구조)입니다. 1. User(유저)가 Controller(컨트롤러)를 통해 입력한다. 2. Controller는 Model(모델)에 데이터를 저장, 수정, 삭제 등의 처리를 요청한다. 3. Controller는 요청한 데이터를 불러와, View(뷰)에 전달한다. 4. 전달받은 데이터를 View에 그려, User는 변경된 데이터를 본다. Model 데이터를 관리하며 비즈니스 로직을 수행한다. View 유저에 보일 화면을 표현하며, 어떤 데이터나 로직이 있어서도 안된다. Activity, Fragment = View, Controller 역할 Controller Model..