비디오: Getting Started with the Firebase Realtime Database on iOS - Firecasts 2024
Cocoa Touch 레이어에는 iOS 응용 프로그램을 작성하기위한 객체 지향 개발자 중심 프레임 워크의 대부분이 포함되어 있습니다. 앱 개발에 대한 귀하의 단일 입장입니다. Apple 가이드는이 레이어의 기술을 조사하여 다른 레이어를 살펴보기 전에 사용자의 요구 사항을 충족하는지 확인하도록 권장합니다.
즉, 애플은 코코아 터치가 iOS 앱 개발에 대한 단일 입장이 될 수 있도록 할 계획입니다. Cocoa Touch 프레임 워크와 Foundation 프레임 워크는 개발자가 사용하는 두 가지 주요 iOS 개발 구성 요소를 구성합니다. 필요에 따라 다른 모든 구성 요소를 사용하십시오.
Cocoa Touch는 앱의 사용자 인터페이스를 만들고, 터치 기반 및 제스처 기반 상호 작용을 처리하고, 사용자 인터페이스를 앱의 데이터에 연결하고, 멀티 태스킹을 처리하고, 상태 보존에서부터 푸시 알림.
Cocoa Touch는 주소록 및 이벤트 관리, 게임 제작 및 광고,지도, 메시지, 소셜 미디어 및 센서 처리를위한 객체 지향 액세스를 제공합니다. 대부분의 경우, Cocoa Touch를 통해 작업해야합니다. 이는 기술의 다른 층에 대한 무의미한 액세스를 제공하기 때문입니다. 특히 방금 설명한 대부분의 기능을 패키징하는 UIKit 프레임 워크로 작업하게됩니다.