美文网首页
IOS系统概述与层次

IOS系统概述与层次

作者: mayday2024 | 来源:发表于2015-05-23 23:00 被阅读164次

一、概述
IOS是apple公司为其自己的移动设备(iPhone,iPod touch,iPad)而开发的操作系统,IOS许多的技术是基于苹果的Mac OSX桌面系统的,如果你开发过苹果的mac系统应用程序,那么开发IOS应用程序就轻松加愉快了变得很简单,但是IOS也有自己的新技术例如:多点触摸和加速计。
开发IOS应用程序得用到SDK(Software Development Kit),里面包含的你所需要的工具来开发,测试,运行和调试你的应用程序,Xcode是一个强大的IDE(Integrated Development Environment,集成开发环境)),它提供了基本的编辑,编辑和调试功能等等。

http://www.cnblogs.com/sosoft/
二 、IOS操作系统的层次结构

1、Core OS 核心层:包含Accelerate Framework、External Accessory Framework、Security Framework、System等几个框架,基本都是基于c语言的接口
2、Core Services核心服务层:包含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 App Purchase、Location Services、SQLite、XML Support等一些框架,也基本都是基于c语言的接口。
3、Mediah媒体层:包含Core Graphics、Core Animation、OpenGL ES、Core Text、Image I/O、Assets Library Framework、Media Player Framework、AV Foundation、OpenAL、Core Audio Frameworks、AV Foundation、Core Media等等
4、 Cocoa Touch 触摸层:包括Address Book UI Framework、Event Kit UI Framework、Game Kit Framework、iAd Framework、Map Kit Framework、Message UI Framework、UIKit Framework等等,这一层基本都是基于 Objective-c的接口

相关文章

  • IOS系统概述与层次

    一、概述IOS是apple公司为其自己的移动设备(iPhone,iPod touch,iPad)而开发的操作系统,...

  • iOS学习笔记(4)-MVC及View Controller生命

    1 iOS系统层次 iOS系统层次自顶向下分为Cocoa Touch,Media,Core Services,Co...

  • iOS的系统层级结构和相关的框架

    一,概述 iOS的系统架构分为四个层次:1.核心操作系统层(Core OS layer)2.核心服务层(Core ...

  • 【IOS开发进阶系列】iOS系统架构专题

    1 IOS系统架构 1.1 IOS系统架构 1.1.1 iOS的系统架构 iOS的系统架构分为四个层次:核心操作系...

  • iOS学习笔记(三)——iOS系统架构

    iOS学习笔记(三)——iOS系统架构 iOS的系统架构分为四个层次:核心操作系统层(Core OS layer)...

  • iOS网络编程

    iOS 系统架构 开始介绍iOS网络编程之前介绍一下iOS 系统架构。iOS的系统架构分为四个层次:核心操作系统层...

  • iOS 系统架构

    概述 iOS基于UNIX系统,iOS系统整体上可以分为四层,自上而下分别为触摸层(Cocoa Touch Laye...

  • iOS系统架构浅析

    iOS系统架构浅析 概述 iOS系统整体上可以分为四层,自上而下分别为可触摸层(Cocoa Touch Layer...

  • iOS系统框架概述

    iOS操作系统是苹果为公司移动设备提供的操作系统,为方便应用开发者采用了先进的设计模式。采用了经典的MVC设计模式...

  • iOS越狱简介概述

    概述:利用iOS系统的漏洞,获取iOS系统的最高权限(Root),解开之前的各种限制。越狱这种行为是合法行为,美国...

网友评论

      本文标题:IOS系统概述与层次

      本文链接:https://www.haomeiwen.com/subject/bzfrqttx.html