我已经在SO上阅读了十几篇帖子。其中一些建议使用Override,但我得到一个编译错误,因为该函数定义现在是open
。
self.user = user
performSegueWithIdentifier("selectPayment", sender: nil)
func prepare(for segue: UIStoryboardSegue, sender: Any?) {
let vc = segue.destinationViewController as! SelectPaymentViewController
vc.user = user
}
永远不会调用底部函数。为什么是这样?定位iOS 9.2
答案 0 :(得分:0)
这只是调用语法的一个问题。
正确的实施是
override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {