Xcode提供了创建新项目时可以使用的各种模板
要创建iPhone应用程序,您需要做两件事:1)苹果的Mac笔记本电脑或台式机2)Xcode for IDE。如果您是iPhone应用程序开发的新手,那么本教程将指导您逐步创建第一个iPhone应用程序。Apple iOS应用程序是用Objective C语言编写的。目标C是C编程语言的扩展,它是一种面向对象的语言。Xcode是用于iOS应用程序开发的IDE。要创建iPhone应用程序,您需要了解ObjectiveC。
如果您具有C编程或C ++编程的知识,那么很容易就可以开始使用ObjectiveC。
编写应用程序代码后,您可以在模拟器中运行该应用程序,以查看该应用程序在真实iPhone或iPad上的行为。iOS模拟器充当虚拟iOS设备。该模拟器作为Xcode IED本身的一部分提供了扩展。
1.从Xcode创建新项目
启动Xcode时,它将启动“欢迎使用Xcode”对话框。在此屏幕的右侧面板中,您将看到可以打开的现有项目。由于我们正在创建第一个iPhone应用程序,因此请单击“创建新的Xcode项目”。
Xcode提供了创建新项目时可以使用的各种模板。对于iOS应用程序,它显示了8个可以使用的不同模板。
在左侧的“ iOS”下,单击“应用程序”。iOS适用于触摸设备(iPhone,iPad,iPod等),而OS X适用于台式设备。
对于此示例,我们将选择单视图应用程序。如描述中所示,此模板为使用单个视图的应用程序提供了起点。这提供了用于管理视图的视图控制器以及包含该视图的情节提要或nib文件。
2.输入项目详细信息并保存
现在指定有关此新项目的详细信息。在此屏幕中,您将指定:生产名称,组织名称,公司标识符,捆绑标识符,类前缀和设备。
在“设备”下拉列表中,选择“ iPhone”。
接下来,这将要求您将项目保存在目录中。
3.从应用程序中选择故事板
这将使用新项目启动Xcode编辑器,如下所示。
故事板可为您的应用程序提供视图。您将在此处设计应用程序的UI布局。当前,这是一个空视图控制器。
左侧面板包含类的声明。在“ MyFirstApp”下,从左侧面板中选择“ Main.storyboard”。
4.为我们的应用程序创建一个按钮
在右侧面板上,有很多组件(按钮,标签,文本字段等)。
从右侧面板拖放按钮组件。通过双击将其重命名。在此示例中,我们将此按钮命名为“ Hello”。
对于此基本示例,UI部分已结束。现在,该为我们的应用程序编写代码了。
5.为我们的应用程序创建ViewController
在左侧面板上,单击viewcontroller.h,然后在其中编写以下方法。如果要声明变量,则在接口的大括号下声明变量,并在大括号之外定义属性和方法。
.h文件是我们项目的接口文件,我们在其中声明属性和方法。