繁体   English   中英

Xcode 10.1 ViewController.h 与 ViewController.swift

[英]Xcode 10.1 ViewController.h vs ViewController.swift

我在使用 Xcode 10.1 时遇到问题,对于一个项目,我需要访问名为 ViewController.swift 的东西,但每当我尝试打开它时,我都会得到一个名为 ViewController.h 的东西(这是很多我无法编辑的代码完全)。

我是一个完整的初学者(只是尝试一下),我不知道从哪里开始。 如果你们中的任何人知道如何访问 ViewController.swift,请告诉我。

这是因为每当您创建新的 ViewController 时,Xcode 不会自动为您生成新的swift文件。 ViewController.h文件只是一个未命名的 ViewController,在分配swift文件之前无法对其进行编程。

因此,您需要通过执行以下操作创建自己的swift文件:

  1. 文件 --> 新文件(或只是 ⌘N) --> Cocoa 触摸 Class

在此处输入图像描述

  1. 在下拉菜单中选择 UIViewController

在此处输入图像描述

  1. 命名您的文件(例如 NameViewController)

  2. 将其保存在您的项目目录中(最好将其保存在您的项目文件夹中,并选择黄色标记的项目文件夹作为您的组,并在您的应用程序中勾选目标(我在下面附加了我自己的项目的图像以供参考)。

在此处输入图像描述

  1. Now that you have your new CocoaTouchClass (it's actually just a swift file, but with pre-defined code for a ViewController or any other subclass you chose in the dropdown menu), click on the empty ViewController on your Main.storyboard file, go to您的侧边栏,并将 class 分配给您新创建的 ViewController 文件。

在此处输入图像描述

现在您有了可以使用的ViewController.swift文件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM