我一直在各地寻找解决方案,但找不到它,当我查看我的代码和其他代码时,它看起来应该是应该的。

override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject!) {
    if (segue.identifier == "helpUpdateProfile" ){
        var detailVC = segue.destinationViewController as DetailVC;
        detailVC.toPass = "help"

    }
}

似乎只是在说
var detailVC = segue.destinationViewController as DetailVC;

DetailVC出现错误,我不知道该声明哪种类型,也没有在代码中找到任何这样做的人。我真的很想知道声明什么类型。

我正在为此应用程序使用ios7.1和8+和xcode 6.x最新稳定版本

最佳答案

首先,您应该发布错误消息,其次,请确保在viewController的类中选择了DetailVC
ios - swift segue未声明的类型破坏了代码-LMLPHP

10-04 21:23