Swift3 未输入performsgue,但未生成错误

Swift3 未输入performsgue,但未生成错误,swift3,Swift3,在swift3中,我已经完成了多个segue,但在最近的一次中,当我完成一个时: self.performsgue(带有标识符:“RegistrationSettings”,发件人:self) 其中registrationSettings是my RegistrationViewController类的“显示”序列 在xcode 8中,它只是跳过performsgue调用,而没有转换到视图控制器代码(我在viewDidLoad(第一行)中有一个断点,并且没有到达)。并且不会向系统控制台生成任何错误

在swift3中,我已经完成了多个segue,但在最近的一次中,当我完成一个时: self.performsgue(带有标识符:“RegistrationSettings”,发件人:self)

其中registrationSettings是my RegistrationViewController类的“显示”序列

在xcode 8中,它只是跳过performsgue调用,而没有转换到视图控制器代码(我在viewDidLoad(第一行)中有一个断点,并且没有到达)。并且不会向系统控制台生成任何错误

我还有超过15门课,在这些课上,塞格的功课做得很好。因此,我的问题是,在什么情况下,如果未输入视图控制器且系统控制台中未生成错误,则可以使用performSegue?我知道指定的segue是正确的,因为我试图拼写错误,但在系统控制台中出现错误。我还使用了一个segue链接到一个视图控制器,该控制器工作正常,过渡工作正常

我已经在故事书中删除并重新添加了视图控制器,删除并重新添加了它的结构,它的行为仍然相同

我可以添加代码,但我不知道如何显示故事书的结构。但它仍然回到了为什么在Xcode中逐步执行performsgue调用,而不转换为视图控制器代码,并且不会向系统窗口生成错误


有人见过这种行为吗?我已经冲浪好几天了,没有发现有人有这种行为。通常会导致系统控制台出现错误。

注册设置是打字错误吗?您是说
viewDidLoad()
没有被调用吗?这表明它不是您的序列,而是连接到情节提要的视图控制器的设置。确保情节提要中的视图控制器是您试图使用的正确UIViewController子类抱歉,这个愚蠢的问题是,如何确保视图控制器使用的是正确的UIViewController子类?谢谢。更清楚的是,我在“类注册ViewController:UIViewController,UIExtFieldDelegate{”中使用了一个“override func viewDidLoad(){”。viewDidLoad()上的重写是否使它成为UIViewController类中的一个子类?我已经解决了我的问题