我需要从UITableViewCell类调用一个函数来更改viewController,但我得到:“致命错误:在解包一个Optional值时意外地发现了nil”
class Custom: UITableViewCell{
var myClass: MyClass!
myClass = MyClass()
myClass.call()
}
class MyClass: UIViewController {
func call (){
let nextView = self.storyboard!.instantiateViewControllerWithIdentifier("view") as MyViewController
self.navigationController!.pushViewController(nextView, animated: true)
}
}
怎么能正确地做到这一点?
谢谢!
1 回答
你不能调用函数,你必须定义一些方法,而不是调用该函数!例如