본문 바로가기

IOS계층구조2

NN Cocoa | 코코아 터치 프레임워크 먼저 iOS 애플리케이션 계층 구조. 즉 아이폰에서 작동하는 App의 구조입니다. iOS 계층구조 하단은 API 가 C로 제공. 올라 오면서 Objective-C로 제공. Cocoa Touch iPhone 개발의 기본이 되는 계층으로 화면의 그래픽 UI 및 터치 관련계층 Foundation Framework : 기본적인 래퍼 클래스 제공 UIKit Framework : 컨트롤, UI, 이벤트 처리 등 사용자 인터페이스와 관련된 API 제공 Media 그래픽, 오디오, 비디오 등 멀티미디어 관련 계층 Quartz Core Animation OpenGL ES Core Audio OpenAL : 3D 오디오 라이브러리 Core Services 내부테이터,, 파일입출력, 소켓, 위치, 센서 등 Core Foun.. 2020. 1. 8.
NN Cocoa | 코코아 프레임워크 코코아란 애플 환경에서 애플리케이션을 제작하기 위한 도구 모음(API[각주:1])으로 여러 개의 Framework로 이루어져 있습니다. Mac OS X 계층구조 - Cocoa : 사용자와 상호작용- Media : 그래픽, 멀티미디어- Core Services : 필수 서비스를 앱에 제공- Core OS : 하드웨어 및 네트워크와 관련된 Low-Level의 서비스를 제공- Kernel and Device Drivers : 시스템의 커널, 드라이버, BSD 등 오픈소스 기반 Cocoa Framework Mac OS X 에서 실행되는 애플리케이션을 개발하기 위해 사용되는 프레임워크 ❛ Foundation Kit : 기본적인 자료형과 메소드가 정의 ❛ AppKit (Application Kit) : 주로 UI .. 2020. 1. 8.