Computer Hacking Forensic Investigator (CHFI v10) — Question 386
Choose the layer in iOS architecture that provides frameworks for iOS app development?
Answer options
- A. Core OS
- B. Core services
- C. Media services
- D. Cocoa Touch
Correct answer: D
Explanation
The correct answer is D, Cocoa Touch, as it provides the necessary frameworks and APIs for building iOS applications, including UI components. The other layers, like Core OS, Core services, and Media services, serve different purposes, such as managing device hardware, data management, and multimedia, but do not focus specifically on app development frameworks.