IOS 6 基础框架概览
编者按:本文与原文标题略有不同,内容相同。
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
-
分享到:
相关推荐
**iOS 8 WebKit框架概览** iOS 8中引入的WebKit框架是Apple为开发者提供的一套强大且灵活的工具,用于在iOS应用中集成Web内容。WebKit框架基于WebKit引擎,该引擎同样支撑着Safari浏览器,使得开发者可以构建与...
Foundation框架与其他iOS框架紧密相连,例如UIKit、Core Data等,共同构成了iOS开发的基础。 根据提供的文档信息,我们可以深入探讨以下几个关键类: 1. **NSArray** 2. **NSAssertionHandler** 3. **...
总而言之,iOS技术概览为我们提供了一个关于iOS系统全方位的知识框架,使我们能够更好地理解iOS技术的核心,掌握开发技术,并跟随iOS的更新脚步不断进步。对于想要进入iOS开发领域的专业人士和初学者而言,这份概览...
### iOS 7 Foundation框架知识点概览 #### 一、Foundation框架简介 Foundation框架是iOS开发中的核心库之一,为开发者提供了处理数据、网络、文件管理等基础功能的强大工具集。在iOS 7版本中,该框架包含了一系列...
在iOS 6的架构和SDK框架方面,书籍详细介绍了iOS 6的架构概览以及Cocoa Touch层中的多个框架。其中UIKit框架提供了用户界面组件和基础的应用架构;MapKit框架用于集成地图和地理信息;Push Notification Service是...
### iOS 7 UIKit框架知识点概览 #### 一、引言 在iOS 7的UIKit框架文档中,我们可以看到这是一个非常全面且详细的指南,旨在帮助开发者更好地理解和掌握UIKit中的各个类及其功能。UIKit是iOS应用开发的核心框架之一...
iOS技术概览 iOS操作系统是苹果公司为其移动设备开发的一个闭源操作系统,由多个层次构成。在介绍这些层次之前,我们先对iOS操作系统进行一个快速概览,了解其架构和开发环境,然后详细介绍每个层次的特点和关键...
#### 一、iOS框架概览 在iOS开发中,框架是一组预编译的软件组件,它们封装了一系列的APIs、类、方法以及资源,为开发者提供了丰富的功能来构建高质量的应用程序。iOS框架对于应用程序的构建至关重要,它们构成了...
### iOS开发基础视频教程知识点概览 #### 一、iOS开发环境搭建 1. **Xcode安装与配置** - **Xcode下载**: 苹果官方开发者网站是获取最新版本Xcode的最佳途径。 - **Xcode安装**: 安装过程中需要注意磁盘空间的...
《iOS in Practice》这本书通过一系列实用的应用案例,不仅覆盖了iOS 6的基础知识,还深入探讨了许多高级主题和技术细节。对于希望深入了解iOS开发的读者来说,这是一本不可多得的技术指南。无论是新手还是有一定...
【iOS基础开发系列教程】是一套面向初学者的教程,旨在教授如何进行iOS应用程序的开发。教程涵盖了从环境配置到实际编程的多个方面,通过视频形式进行讲解。 首先,第一讲【系统环境与开发工具】介绍了开发iOS应用...
7. “iOS框架”:这一部分将概述iOS软件开发中会用到的框架,帮助开发者找到他们感兴趣的特定技术或了解框架引入的时间点。 8. “iOS开发者工具”:最后,文档将简要介绍在开发iOS软件时可以使用的工具集。 iPhone...
### iOS教学视频概览 #### 标题:“ios教学视频” 该标题表明这是一系列专门针对iOS开发的教学视频。iOS是苹果公司为其移动设备(如iPhone、iPad等)设计的操作系统。因此,“ios教学视频”意味着这是一套旨在帮助...