我刚开始为 iOS 和 WatchOS 开发,遇到了一个小问题,这个问题可能非常简单,但我找不到任何解决方案。
我遇到的问题是我正在尝试以我自己的方式构建我的文件,但是在创建新 Controller 时,我无法在 的
Custom Class
下拉列表中找到它们界面. Storyboard
例如,我将 InterfaceController.swift
重命名为 Controllers/InitialViewController.swift
以更好地匹配我正在尝试做的项目结构。
出于某种原因,InterfaceController 仍然显示在那里,如果我输入新类的全名,它不会显示。我无法在这里上课。
任何帮助都会很棒,谢谢!
最佳答案
重命名文件不会更改类名。您将必须修改文件中的类声明。
class InitialViewController: UIViewController {
/* code for your class */
}
此外,将文件放在文件夹(蓝色文件夹图标)或 Xcode 组(黄色文件夹图标)中不会影响类名。
关于ios - 在自定义类下拉 Xcode 8.3.2 中找不到自定义 Controller 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44475082/