繁体   English   中英

在自定义类下拉菜单Xcode 8.3.2中找不到自定义控制器类

[英]Can't find custom controller class in custom class dropdown Xcode 8.3.2

我刚刚开始为iOS和WatchOS进行开发,遇到了一个可能非常简单的小问题,但是我找不到任何解决方案。

我遇到的问题是我试图以自己的方式构造文件,但是在创建新控制器时,我无法在Interface.storyboardCustom Class下拉列表中找到它们。

在此处输入图片说明

例如,我将InterfaceController.swift重命名为Controllers/InitialViewController.swift以更好地匹配我要对项目结构进行的操作。

在此处输入图片说明

由于某种原因,InterfaceController仍会显示在该位置上,如果我键入新类的全名,它将不会显示。 我无法在这里上课。

根本没有任何帮助,谢谢!

重命名文件不会更改类名。 您将必须修改文件中的类声明。

class InitialViewController: UIViewController {
    /* code for your class */
}

同样,将文件放在文件夹(蓝色文件夹图标)或Xcode组(黄色文件夹图标)中也不会影响类名。

暂无
暂无

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

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