我不想参考我的应用程序使事情复杂化,因为即使在最简单的级别我也无法实现这一点。
在一个全新的Xcode 8 beta 6项目中,我实现了一个performSegue,但它不起作用
import UIKit
import Foundation
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
self.performSegue(withIdentifier: "startGame", sender: self)
// Do any additional setup after loading the view, typically from a nib.
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}
如您所见,我已经命名了我的segue startGame。该应用程序运行,但它没有segue。事实上,如果我在self.performSegue中错误地命名segue,我会收到错误 - 所以我知道Xcode能够找到segue,它只是没有触发它。
我在这里做错了什么?