从我所见,解决此错误的最佳方法:
传递给不带参数的调用的参数
将使用
do {try ...} and catch {...}
但是,在这段代码中实现它似乎是不可能的!
@IBAction func onTapButton(sender: AnyObject) {
btnFromNib.animate(1, completion: { () -> () in
var myTabbarController = self.storyboard?.instantiateInitialViewController("myTabbarController") as! UITabBarController
var appDelegate = UIApplication.sharedApplication().delegate as! AppDelegate
appDelegate.window?.rootViewController = myTabbarController
myTabbarController.transitioningDelegate = self
self.presentViewController(myTabbarController, animated: true, completion: nil)
})
}