文档介绍:马上开始开发优秀的 iOS 应用程序,需要大量的学****和实践。不过,有了这些工具和 iOS SDK ,开发一个简单可用的程序并非难事。您的首个 iOS 应用程序教程, 介绍了这些工具、基本设计模式和应用程序开发过程。通过这个教程, 您将学****创建一个能接收用户文本输入并能将文本显示在屏幕上的应用程序。您还将学到如何在 Mac 上的 iOS Simulator 中运行这一程序。本教程中的简单步骤引入了一些简练实用的概念, 将在今后的程序开发中不断地用到。您的首个 iOS 应用程序是路线图中最长的文章, 但请不要仓促地完成它。它为您在后面将详细学****的概念奠定了基础。其他每篇文章,都是围绕当中某个概念再深入说明。关于创建您的首个 iOS 应用程序您的首个 iOS 应用程序介绍 iOS 应用程序开发的“三T ”: ?工具(Tools) 。如何使用 Xcode 创建和管理项目。?技术(Technologies) 。如何创建一个响应用户输入的应用程序。?技巧(Techniques) 。如何利用一些基础设计模式--所有 iOS 应用程序开发的基础。完成本教程中的所有步骤后,您的应用程序外观大致是这样的: 如上图所示,您的应用程序有三个主要的用户界面元素: ?文本栏(用于用户输入信息) ?标签(用于显示信息) ?按钮(让应用程序在标签中显示信息) 运行编写完成的应用程序时, 点按文本栏会调出系统提供的键盘。使用键盘键入您的姓名后, 点按“ Done ”键将键盘隐藏,然后点按“ Hello ”按钮,即可在文本栏和按钮之间的标签中看到字符串“ Hello , 您的姓名!”。稍后在马上着手开发 iOS 应用程序中,您将会学****另一个教程将您的应用程序国际化,为您在此教程中创建的应用程序添加中文本地化。如果您有计算机编程的基础知识, 特别是面向对象编程和 Objective-C 程序设计语言的知识,您将能更好地理解本教程。如果您以前从未使用过 Objective-C ,也不必担心本教程中的代码难以理解。您学完马上着手开发 iOS 应用程序之后, 就能更好地理解这些代码了。立即开始要创建本教程中的 iOS 应用程序, 您需要 Xcode 或更高版本。 Xcode 是 Apple 的集成开发环境(又称 IDE ),用于 iOS 和 Mac OS X 的开发。在 Mac 上安装 Xcode , 也会同时安装了 iOS SDK ,它包含 iOS 平台的编程接口。创建和测试新项目要着手开发应用程序,请创建一个新 Xcode 项目。创建新项目 1. 打开 Xcode (默认位置在“/ 应用程序”中)。如果从未在 Xcode 中创建或打开过项目, 您应该会看到一个与下图类似的“ e to Xcode ”窗口: 如果曾在 Xcode 中创建或打开过项目, 您会看到一个项目窗口, 而不是“ e to Xcode ”窗口。 “ e to Xcode ”窗口中,点按“ Create a new Xcode project ”,或选取“ File ”>“ New ”>“ New project ”。 Xcode 将打开一个新窗口并显示对话框, 让您从中选取一个模板。 Xcode 内建了一些应用程序模板, 您可以使用这些模板来开发常见类型的 iOS 应用程序。例如“ Tabbed ”模板可以创建与 iTunes 类似的应用程序, “ Master-Detail ”模板可以创建与“邮件”类似的应用程序。 3. 在对话框左边的 iOS 部分中,选择“ Application ”。 4. 在对话框的主区域中,选择“ Single View Application ”,然后点按“ Next ”。一个新对话框会出现,提示您为应用程序命名,并为项目选取附加选项。 5. 填写“ Product Name ”、“ Company Identifier ”和“ Class Prefix ”等栏位。您可以使用以下值: ? Product Name : HelloWorld ? Company Identifier : 您的公司标识符( 如果有)。如果没有公司标识符, 可以使用 。? Class Prefix : HelloWorld 注: Xcode 使用输入的产品名称来命名您的项目和应用程序。 Xcode 使用类前缀名称来命名为您所创建的类。例如, Xcode 会自动创建一个应用程序委托类,命名为 HelloWorldAppDelegate 。如果输入不同的值作为类前缀, 则应用程序委托类将命名为“您的类前缀名称 AppDelegate ”。(您将在“了解应用程序如何启动”中了解更多应用程序委托的信息。) 简单来说,本教程假设您将产品命名为 HelloWorld 并使