来自http://www.apple.com.cn/developer/iphone/library/documentation/
iPhone/Conceptual/iPhoneOSProgrammingGuide/Introduction/
Introduction.html
介绍
请注意:本文档之前命名为iPhone OS编程指南。
iPhone SDK为创建iPhone的本地应用程序提供必需的工具和资源。在用户的
Home屏幕上,iPhone的本地应用程序表示为图标。它们和运行在Safari内部
的web应用程序不同,在基于iPhone OS的设备上,它们作为独立的执行程序
来运行。本地应用程序可以访问iPhone和iPod Touch的所有特性,比如加速
计、位置服务、和多点触摸接口,正是这些特性使设备变得更加有趣。本地应
用程序还可以将数据保存在本地的文件系统中,甚至可以通过定制的URL类型
来和安装在设备上的其它程序进行通讯。
为iPhone OS开发本地应用程序需要使用UIKit框架。利用该框架提供的基础设
施和缺省行为,您可以在几分钟内创建一个具有一定功能的应用程序。UIKit框
架(和系统中的其它框架)不但提供大量的缺省行为,而且提供了一些挂钩,
开发者可以通过这些挂钩来定制和扩展它的行为。
谁应该阅读本文?
本文的目标读者是希望创建iPhone本地应用程序的新老iPhone OS开发者,目
的是向您介绍iPhone应用程序的架构,展示UIKit和其它重要系统框架中的一
些关键的定制点。在介绍这些内容的同时,本文还将提供一些有助于正确设计