`
Poechant
  • 浏览: 229442 次
博客专栏
Bebe66e7-3a30-3fc9-aeea-cfa3b474b591
Nginx高性能Web服务...
浏览量:24307
5738817b-23a1-3a32-86de-632d7da73b1e
Cumulus实时媒体服务...
浏览量:22095
社区版块
存档分类
最新评论

IOS 6 基础框架概览

 
阅读更多

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允许你操作屏幕上的事件。

  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是让你能够触发屏幕事件的关键。

开发工具以及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框架概览** iOS 8中引入的WebKit框架是Apple为开发者提供的一套强大且灵活的工具,用于在iOS应用中集成Web内容。WebKit框架基于WebKit引擎,该引擎同样支撑着Safari浏览器,使得开发者可以构建与...

    ios-Foundation框架.pdf

    Foundation框架与其他iOS框架紧密相连,例如UIKit、Core Data等,共同构成了iOS开发的基础。 根据提供的文档信息,我们可以深入探讨以下几个关键类: 1. **NSArray** 2. **NSAssertionHandler** 3. **...

    iOS技术概览

    总而言之,iOS技术概览为我们提供了一个关于iOS系统全方位的知识框架,使我们能够更好地理解iOS技术的核心,掌握开发技术,并跟随iOS的更新脚步不断进步。对于想要进入iOS开发领域的专业人士和初学者而言,这份概览...

    ios7 Foundation框架文档

    ### iOS 7 Foundation框架知识点概览 #### 一、Foundation框架简介 Foundation框架是iOS开发中的核心库之一,为开发者提供了处理数据、网络、文件管理等基础功能的强大工具集。在iOS 7版本中,该框架包含了一系列...

    iPhone iOS6 Development Essentials

    在iOS 6的架构和SDK框架方面,书籍详细介绍了iOS 6的架构概览以及Cocoa Touch层中的多个框架。其中UIKit框架提供了用户界面组件和基础的应用架构;MapKit框架用于集成地图和地理信息;Push Notification Service是...

    ios7 UIKit 框架文档

    ### iOS 7 UIKit框架知识点概览 #### 一、引言 在iOS 7的UIKit框架文档中,我们可以看到这是一个非常全面且详细的指南,旨在帮助开发者更好地理解和掌握UIKit中的各个类及其功能。UIKit是iOS应用开发的核心框架之一...

    IOS技术概览

    iOS技术概览 iOS操作系统是苹果公司为其移动设备开发的一个闭源操作系统,由多个层次构成。在介绍这些层次之前,我们先对iOS操作系统进行一个快速概览,了解其架构和开发环境,然后详细介绍每个层次的特点和关键...

    ios框架讲解

    #### 一、iOS框架概览 在iOS开发中,框架是一组预编译的软件组件,它们封装了一系列的APIs、类、方法以及资源,为开发者提供了丰富的功能来构建高质量的应用程序。iOS框架对于应用程序的构建至关重要,它们构成了...

    ios开发基础视频教程

    ### iOS开发基础视频教程知识点概览 #### 一、iOS开发环境搭建 1. **Xcode安装与配置** - **Xcode下载**: 苹果官方开发者网站是获取最新版本Xcode的最佳途径。 - **Xcode安装**: 安装过程中需要注意磁盘空间的...

    iOS+6+in+Practice.pdf

    《iOS in Practice》这本书通过一系列实用的应用案例,不仅覆盖了iOS 6的基础知识,还深入探讨了许多高级主题和技术细节。对于希望深入了解iOS开发的读者来说,这是一本不可多得的技术指南。无论是新手还是有一定...

    iOS基础开发系列教程

    【iOS基础开发系列教程】是一套面向初学者的教程,旨在教授如何进行iOS应用程序的开发。教程涵盖了从环境配置到实际编程的多个方面,通过视频形式进行讲解。 首先,第一讲【系统环境与开发工具】介绍了开发iOS应用...

    ios 技术概述

    7. “iOS框架”:这一部分将概述iOS软件开发中会用到的框架,帮助开发者找到他们感兴趣的特定技术或了解框架引入的时间点。 8. “iOS开发者工具”:最后,文档将简要介绍在开发iOS软件时可以使用的工具集。 iPhone...

    ios教学视频

    ### iOS教学视频概览 #### 标题:“ios教学视频” 该标题表明这是一系列专门针对iOS开发的教学视频。iOS是苹果公司为其移动设备(如iPhone、iPad等)设计的操作系统。因此,“ios教学视频”意味着这是一套旨在帮助...

Global site tag (gtag.js) - Google Analytics