IOS各FrameWorks结构

今天一朋友,回来和我分享,说面试问到ios思维导图。毕竟也做了快两年的程序了,应该从一个高度去回答这个问题,我听后第一感觉就是要写IOS各层次结构。这里简单的做个记录,总结一下。
IOS

总结:
1、Mac与IOS的体系结构对比

Mac:Cocoa、Media、Core Service、Core OS

IOS:Cocoa Touch、Media、Core Service、Core OS

可以看出IOS和Mac的变化主要就在Cocoa Touch上面差别。Cocoa Touch允许你操作屏幕上的事件。

1) Core OS:Os X Kernel、Mach 3.0、BSD、Sockets、Security、Power Manager、Keychain、Certificates、File System、Bonjour

2) Core Service:Collections、Core Locations、Address Book、Net Service、Networking、Threading、File Access、Preferences、SQLite、URL Utilities

3) Media:Core Audio、Jpg Png Tiff、Open AL、Pdf、Audio Mixing、Core Animation、Video Playback、OpenGL ES

4) Cocoa Touch:Multi-Touch Event、Alerts、Multi-Touch Controls、WebView、Accelerometer、People Picker、Localization、View Hierarchy、Image Picker、Camera。Cocoa Touch是让你能够触发屏幕事件的关键。

相关文章

开始在上面输入您的搜索词,然后按回车进行搜索。按ESC取消。

返回顶部