第一课:Logistics, iOS 8 Overview

Logistics, iOS 8 Overview

本节课主要讲述的是对iOS 8开发的知识概述与预览.

iOS系统由哪些部分组成

iOS系统主要划分为4层:Core OS、Core Services、Media、Cocoa Touch(从低到高)

Core OS(核心操作系统层):主要包括OSX Kernel、Mach 3.0 、BSD、 Sockets、 Security、 Power Management、Keychain Access、Certificates、File System、Bonjour.
Core OS层

苹果 iOS 系统是基于Unix 操作系统,与 Mac OS 10的内核类似,是专门为移动设备开发的操作系统

Core Services(核心服务层):主要包括有Collections、Address Book、Networking、File Access、SQLite、Core Location、Net Services、Threading、Preferences、URL Utilities
Core Services层

相比核心操作层,核心服务层通过面向对象编程来访问硬件设施和访问网络。

Media(媒体层):主要包括有 Core Audio、OpenAL、Audio Mixing、Audio Recording、Video Playback、JPEG,PNG,TIFF、PDF、Quartz(2D)、Core Animation、OpenGL ES
Media 层

Cocoa Touch(Cocoa触摸层):主要包括有 Multi-Touch、Core Motion、View Hierarchy、Localization、Controls、Alerts、Web View、Map Kit、Image Picker、Camera
Cocoa Touch层

平台组件

-工具:Xcode6 (本人使用的是最新的 Xcode6.3) Instruments
-语言:Swift(本人使用的 Swift1.2,2015-4-8版本)
-框架:Foundation + UIKit
-设计策略(设计模式):MVC

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值