Computer Hacking Forensic Investigator (CHFI v10) — Question 386

Choose the layer in iOS architecture that provides frameworks for iOS app development?

Answer options

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.