创建第一个 iOS 应用程序

17 Mar 2025 | 5 分钟阅读

到目前为止,我们已经了解了如何在 macOS 上使用 XCode 开发 iOS 应用程序的基础知识。我们还讨论了界面构建器、视图控制器和故事板的必要性。在本教程的这一部分,我们将创建我们的第一个 iOS 应用程序,并讨论 iOS 应用程序的一些基本构建块。

要创建第一个 iOS 应用程序,我们需要通过双击应用程序中的 XCode 图标在 XCode 中创建一个新项目。这将打开 XCode,我们需要选择窗口左侧窗格中给出的“创建一个新项目”选项。将打开以下窗口。XCode 为我们提供了各种项目类型选项可供选择。在这里,我们需要选择“Single View App”。我们将在本教程的后面部分讨论其他类型的项目。

Creating first iOS application

现在单击“下一步”。将出现以下窗口,提示我们填写项目相关信息。填写有关产品的所有详细信息,包括名称、团队、组织名称等。在这里,我们必须注意到,团队的默认选择为“无”。在这里,我们可以选择开发者名称,为此,我们必须使用 Apple ID 登录。但是,我将其保留为“无”。

在“组织名称”中,我们可以填写我们正在为其开发应用程序的名称。 我为这个项目输入了“Apple Inc”。

在组织标识符中,我们需要填写组织域名反向的标识符。 例如,对于组织 Javatpoint,我们将输入为 com.javatpoint

Bundle 标识符将通过连接组织标识符和产品名称来创建。Bundle 标识符是一个唯一的标识符,它将在特定平台(如 firebase)上代表该应用程序。我们不能在同一 iPhone 上安装两个具有相同 Bundle 标识符的 iOS 应用程序。

在语言中,选择我们计划开发的语言。在本教程中,我们将使用 Swift 作为我们的编程语言。

Creating first iOS application

在底部,会提示我们选中三个选项。最初,我们将不选择任何一个选项。但是,当我们将在 iOS 应用程序中使用 CoreData 时,将需要这些选项。

Creating first iOS application

现在,它将提示我们选择系统中的位置以保存项目。选择要保存项目的位置,然后单击“创建”。但是,它还会提示我们选择版本控制工具,即是否需要在我们的系统上维护 Git 存储库。我们将保持未选中状态,然后单击“创建”。

这将成功创建我们的第一个 iOS 应用程序。现在让我们对我们的第一个 iOS 应用程序进行编程,以便在屏幕上向用户显示一条消息。我们将从 iOS 的 Hello World 应用程序开始。

第一个 iOS 应用程序

我们的第一个 iOS 应用程序将向 iPhone 用户显示一条装饰精美且流行的第一条消息,即 Hello World。

我们将使用故事板创建此应用程序。创建此应用程序后,您将了解如何有效地使用故事板来创建 iOS 应用程序。在此项目中,为了更好地理解,我们将不对视图应用约束,因为它们将在本教程的后面部分介绍,即 swift 中的自动布局。

当我们从项目导航器打开主故事板时,它将如下面的窗口所示。现在,我们可以从媒体库中拖放小部件。

正如我们在本教程前面讨论的那样,视图控制器是任何 iOS 应用程序的基本构建块。最初,任何 iOS 项目都与故事板中的视图控制器以及分配给视图控制器的类(即 ViewController.swift)相关联。我们可以将 UIViews 添加到此视图控制器中,并通过创建出口在相应的类文件中对视图进行编程。

Creating first iOS application

如果我们查看此应用程序的要求,我们需要向 iOS 用户显示一些装饰过的消息 Hello World。

为此,我们将执行以下步骤。

步骤 1:将 UiView 添加到故事板中的 ViewController。

要将 UIView 添加到 ViewController,请按 Command+Shift+L 快捷键打开媒体库。搜索 UIView,然后将结果拖到 ViewController 中的故事板。

Creating first iOS application

这会将 UIView 添加到故事板中的 ViewController。

Creating first iOS application

现在,通过为视图分配一些背景颜色和大小来装饰 UIView。这将通过使用 XCode 中的属性检查器来完成,如下面的窗口的右侧窗格所示。

Creating first iOS application

步骤 2:将 UILabel 添加到故事板中的 ViewController。

现在,从媒体库中将 UILabel 添加到故事板中的 ViewController。在媒体库中搜索 UILabel,然后将结果拖到 Storyboard。

Creating first iOS application

这会将标签添加到 Storyboard。

步骤 3:装饰 UILabel。

现在,我们将通过从属性检查器为其提供一些属性来装饰 UILabel。在此项目中,我们将使用与视图相同的背景颜色。我们将为标签分配一个自定义字体,并将标签放置在中心位置。我们还将 UILabel 的文本更改为 Hello World,如下面的窗口所示。

可以在属性检查器中显示赋予 UILabel 的属性。视图控制器场景显示在窗口的左侧窗格中,该窗格显示了故事板中使用的视图的层次结构。

Creating first iOS application

要运行项目,请使用快捷键 Command + R,这将打开模拟器以运行项目。模拟器在 macOS 中模拟 iPhone。XCode 中有各种各样的模拟器可用于在 macOS 中运行 iOS 应用程序。默认情况下,iPhone XR 在 XCode 中被选中以运行 iOS 应用程序。让我们在 iPhone XR 上运行上述应用程序。

Creating first iOS application

因此,我们已经使用模拟器成功创建并运行了我们的第一个 iOS 应用程序。


下一个主题iOS 标签