欢迎来到天天文库
浏览记录
ID:56725953
大小:4.60 MB
页数:57页
时间:2020-07-06
《开发指南教程(马上开始).doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、马上开始开发优秀的iOS应用程序,需要大量的学习和实践。不过,有了这些工具和iOSSDK,开发一个简单可用的程序并非难事。您的首个iOS应用程序教程,介绍了这些工具、基本设计模式和应用程序开发过程。通过这个教程,您将学习创建一个能接收用户文本输入并能将文本显示在屏幕上的应用程序。您还将学到如何在Mac上的iOSSimulator中运行这一程序。本教程中的简单步骤引入了一些简练实用的概念,将在今后的程序开发中不断地用到。您的首个iOS应用程序是路线图中最长的文章,但请不要仓促地完成它。它为您在后面将详细学习的概念奠定了基础。其他每篇文章,都是围绕当中某个概念再深入说
2、明。关于创建您的首个iOS应用程序您的首个iOS应用程序介绍iOS应用程序开发的“三T”:·工具(Tools)。如何使用Xcode创建和管理项目。·技术(Technologies)。如何创建一个响应用户输入的应用程序。·技巧(Techniques)。如何利用一些基础设计模式--所有iOS应用程序开发的基础。完成本教程中的所有步骤后,您的应用程序外观大致是这样的:如上图所示,您的应用程序有三个主要的用户界面元素:·文本栏(用于用户输入信息)·标签(用于显示信息)·按钮(让应用程序在标签中显示信息)运行编写完成的应用程序时,点按文本栏会调出系统提供的键盘。使用键盘键入
3、您的姓名后,点按“Done”键将键盘隐藏,然后点按“Hello”按钮,即可在文本栏和按钮之间的标签中看到字符串“Hello,您的姓名!”。稍后在马上着手开发iOS应用程序中,您将会学习另一个教程将您的应用程序国际化,为您在此教程中创建的应用程序添加中文本地化。如果您有计算机编程的基础知识,特别是面向对象编程和Objective-C程序设计语言的知识,您将能更好地理解本教程。如果您以前从未使用过Objective-C,也不必担心本教程中的代码难以理解。您学完马上着手开发iOS应用程序之后,就能更好地理解这些代码了。立即开始要创建本教程中的iOS应用程序,您需要Xco
4、de4.3或更高版本。Xcode是Apple的集成开发环境(又称IDE),用于iOS和MacOSX的开发。在Mac上安装Xcode,也会同时安装了iOSSDK,它包含iOS平台的编程接口。创建和测试新项目要着手开发应用程序,请创建一个新Xcode项目。创建新项目1.打开Xcode(默认位置在“/应用程序”中)。如果从未在Xcode中创建或打开过项目,您应该会看到一个与下图类似的“WelcometoXcode”窗口:如果曾在Xcode中创建或打开过项目,您会看到一个项目窗口,而不是“WelcometoXcode”窗口。1.在“WelcometoXcode”窗口中,点
5、按“CreateanewXcodeproject”,或选取“File”>“New”>“Newproject”。Xcode将打开一个新窗口并显示对话框,让您从中选取一个模板。Xcode内建了一些应用程序模板,您可以使用这些模板来开发常见类型的iOS应用程序。例如“Tabbed”模板可以创建与iTunes类似的应用程序,“Master-Detail”模板可以创建与“邮件”类似的应用程序。1.在对话框左边的iOS部分中,选择“Application”。2.在对话框的主区域中,选择“SingleViewApplication”,然后点按“Next”。一个新对话框会出现,提
6、示您为应用程序命名,并为项目选取附加选项。1.填写“ProductName”、“CompanyIdentifier”和“ClassPrefix”等栏位。您可以使用以下值:·ProductName:HelloWorld·CompanyIdentifier:您的公司标识符(如果有)。如果没有公司标识符,可以使用 edu.self。·ClassPrefix:HelloWorld注:Xcode使用输入的产品名称来命名您的项目和应用程序。Xcode使用类前缀名称来命名为您所创建的类。例如,Xcode会自动创建一个应用程序委托类,命名为 HelloWorldAppDelega
7、te。如果输入不同的值作为类前缀,则应用程序委托类将命名为“您的类前缀名称AppDelegate”。(您将在“了解应用程序如何启动”中了解更多应用程序委托的信息。)简单来说,本教程假设您将产品命名为 HelloWorld 并使用 HelloWorld 作为类前缀值。1.在“DeviceFamily”弹出式菜单中,确定选取iPhone。2.确定选取“UseStoryboard”和“UseAutomaticReferenceCounting”选项,但不选定“IncludeUnitTests”选项。3.点按“Next”。此时出现另一个对话框,让您指定项目存储的位置。4.
8、为项目指定
此文档下载收益归作者所有