650) this.width=650; "src=" Http://s3.51cto.com/wyfs02/M02/29/EC/wKiom1N_ICnRuk8SAABTBd3ZvhE791.jpg "title=" iOS os hierarchy. jpg "alt=" wkiom1n_icnruk8saabtbd3zvhe791.jpg "/>
1. Core OS Kernel layer: Contains accelerate framework, External accessory Framework, Security framework, system and several frameworks, basic C-based interface
2. Core Services: Includes Address Book framework, Cfnetwork Framework, core Data framework, core Foundation framework, Core Location framework, core Media framework, Core Telephony framework, Event Kit Framework, Foundation Framework, Mobile Core Services Framework, Quick look Framework, Store Kit Framework, System Configuration Framework, Block Objects, Grand Central Dispatch, in Apps Purchase, location Services, SQLite, XML support and other frameworks, are basically based on the C language interface.
3. Mediah Media layer: Includes core Graphics, Core Animation, OpenGL ES, Core Text, Image I/O, Assets Library Framework, Media Player Framework, AV Foundation, OpenAL, core Audio frameworks, core media, and more
4. Cocoa Touch layer: Includes Address Book UI framework, Event Kit UI Framework, Game Kit Framework, IAD Framework, MAP kit framework, M Essage UI Framework, UIKit framework, etc., this layer is basically a objective-c-based interface
This article is from the "Wild Zone" blog, make sure to keep this source http://520119.blog.51cto.com/510119/1416413