重要:这是针对于正在开发中的API或技术的预备文档(预发布版本)。苹果提供这份文档的目的是帮助你按照文中描述的方式对技术的选择及界面的设计开发进行规划。这些信息有可能发生变化,因此根据本文档的软件开发应当基于最终版本的操作系统和文档进行测试。该文档的新版本或许会随着API或相关技术未来的发展而进行更新。
*****
开始
课程介绍
在本系列课程中,我们将主要学习开发一个叫 FoodTracker 的美食记录 app。这个 app 主要展示由美食的名称、评分及图片组成的列表。用户可以添加、移除或者编辑现有的美食列表。想要添加新美食列表或编辑现有的美食列表,用户需要跳转至不同的界面,在那里可以设置美食的名称、评分和图片。
第一节课是在 Playground 中操作,它能让你与代码进行交互,实时看到运行结果。下载 playground 文件并在 Xcode 中打开它,用它来熟悉 Swift 的重要概念。
剩下的每节课程都伴随着一个 Xcode 项目,展示在课时结束时你的代码和界面应该是什么样子。学完一节课程,你可以下载这个项目并对照它检查你的学习情况。
如果想复习每节课中所学到的概念,可使用 术语表 来加深记忆,它贯穿了整个课程。
想要使用本课程涉及到的最新技术开发iOS APP,你需要一台运行最新版本Xcode的Mac电脑(OS X 10.10及以上版本)。Xcode包含你设计、开发以及调试过程中所需的全部功能。Xcode也包含iOS SDK,它扩展了Xcode的功能,包括iOS开发所需的工具、编译器和框架。
从App Store免费下载最新的Xcode版本。
下载最新版本的Xcode
请打开 Mac 上的 App Store(默认位于 Dock 中)。
在右上角的搜索栏中,键入 Xcode,然后按下回车键。 X code 显 示在第一个搜索结果。
单击“获取”,然后点击安装程序。
当提示时输入你的 Apple ID 和密码。
Xcode 会下载并安装到到你的/Applications目录中。
重要: 本课程使用的是Xcode 7.0和iOS SDK 9.0,要确保你使用的是正确的版本。
当一切准备完毕,让我们开始吧!