IOS 6 基础框架概览
- 原文连接:《IOS6.0 学习第1篇,基础的IOs框架》
- 原文日期:2012年12月23日
编者按:本文与原文标题略有不同,内容相同。
Mac与IOS的体系结构对比
- Mac:Cocoa、Media、Core Service、Core OS
- Ios:Cocoa Touch、Media、Core Service、Core OS
可以看出Ios和Mac的变化主要就在Cocoa Touch上面差别。Cocoa Touch允许你操作屏幕上的事件。
- Core OS: Os X Kernel、Mach 3.0、BSD、Sockets、Security、Power Manager、Keychain、Certificates、File System、Bonjour
- Core Service: Collections、Core Locations、Address Book、Net Service、Networking、Threading、File Access、Preferences、SQLite、URL Utilities
- Media: Core Audio、Jpg Png Tiff、Open AL、Pdf、Audio Mixing、Core Animation、Video Playback、OpenGL ES
- Cocoa Touch:Multi-Touch Event、Alerts、Multi-Touch Controls、WebView、Accelerometer、People Picker、Localization、View Hierarchy、Image Picker、Camera。Cocoa Touch是让你能够触发屏幕事件的关键。
开发工具以及API
- 开发工具:XCoder以及Interface Builder
- Frameworks:Foundation、UIKit
- language:Objective-C
Cocoa Touch 架构
- UIKit:User interfce elements、Application Runtimes、Event handling、Hardware APIs
- Foundation:Utility Classes、Collection Classes、Object wrappers for system service、subset of foundation in cocoa
-
转载请注明来自:http://www.cnblogs.com/xinye/archive/2012/12/23/2829690.html
-