1. iOS 아키텍처에 대하여 설명하여라iOS는 계층구조를 가진다. iOS 아키텍처는 4가지 레이어로 구성되있으며 각 레이어는 하드웨어 위에서 작동하는 어플리케이션을 만들기 위하여 프로그래밍 프레임워크를 제공해준다. 통신은 응용 프레임워크와 하드웨어 계층에 의해 향상이 된다. 하위 계층은 모든 어플리케이션이 필요로 하는 서비스를 제공하고 상위 계층은 그래픽 및 인터페이스 관련 서비스를 제공한다.1) 코어 OS 레이어: 코어 OS 레이어는 기기 하드웨어 바로 위에 위치하며 iPhone OS 스택의 맨 아래 레이어입니다. 메모리 관리, 파일 시스템 처리 및 스레드와 같은 기본 운열 체제 서비스 외에도 이 계층은 저수준 네트워킹, 외부 악세서리에 대한 액세스를 제공한다.2) 서비스 계층: 상위 계층이나 사용자..