自定义类不会自动显示-Swift 3 iOS 10.2 Xcode 8
因此,我的应用程序设置了两个视图控制器。第一个是我的启动屏幕,应用程序在这里启动,第二个是用户可以导航到的屏幕。我后来在开发中添加了第二个,但是当我转到identity inspector下的右栏时,我的新Cocoa Touch类文件没有填充供我选择。现在如果你让我直接输入,我已经试过了,它似乎没有连接。我通过在模拟器中加载新的第二个类的viewDidLoad()中打印一条简单的行来测试它,但没有打印任何内容。任何帮助都将不胜感激!!谢谢 编辑自定义类不会自动显示-Swift 3 iOS 10.2 Xcode 8,ios,swift,xcode,class,storyboard,Ios,Swift,Xcode,Class,Storyboard,因此,我的应用程序设置了两个视图控制器。第一个是我的启动屏幕,应用程序在这里启动,第二个是用户可以导航到的屏幕。我后来在开发中添加了第二个,但是当我转到identity inspector下的右栏时,我的新Cocoa Touch类文件没有填充供我选择。现在如果你让我直接输入,我已经试过了,它似乎没有连接。我通过在模拟器中加载新的第二个类的viewDidLoad()中打印一条简单的行来测试它,但没有打印任何内容。任何帮助都将不胜感激!!谢谢 编辑 我见过这样一个问题,解决方法是将“模块”更改为特定
我见过这样一个问题,解决方法是将“模块”更改为特定值,关闭情节提要,重新打开并删除“模块”设置(假设它最初为空或将其恢复为原始值)。这发生在有许多目标的项目中,它们的名称可能已经更改 简单的解决方法是:
注意:确保您的自定义类是可访问的,并且位于应用程序目录中,即它不是以红色突出显示,而是提供正常的外观 看起来该类不是
UIViewController
的子类。这里有一个类似的堆栈溢出问题,有很多答案:@MobileDan那里没有一个解决方案对我有效如果你在一个AppDelegate方法中放入“let=SecondViewController()”,它会编译吗?我只是想确认编译器是否看到了SecondViewController类。我想您已经尝试过了,但我只是想抛出一些常见的修复方法,解决一些奇怪的问题,比如执行深度项目清理并关闭并重新打开Xcode。这是如何回答一个代码很少的问题的?(这就是为什么我投了反对票。如果我错了,我会删除它。)请询问更多细节-这个问题的质量不接近可以接受的水平。谢谢你的评论@dfd。我只是想问,既然这是一个合理的可能性和解决方案,为什么这一点被否决了。你回答了我的问题。我同意在我写答案时这个问题是模糊的。然而,它让我想起了我描述的情况,因为它太令人沮丧了。我的糟糕。显然我今晚过得不好。低质量的问题(这一个很明显)并不等于拒绝投票给试图帮助的人。@MobileDan&dfd你们还需要什么其他信息?我不熟悉堆栈溢出,所以我为我的幼稚提前道歉