override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject!) {
if segue.identifier == "showLocalMenuDetail" {
if let indexPath = self.tableView.indexPathForSelectedRow() {
self.slideMenuController()?.closeLeft()
let destinationController = segue.destinationViewController as DetailViewController
destinationController.localMenuImage = self.locals[indexPath.row].image
destinationController.localMenuTitle = self.locals[indexPath.row].title
} }
}
我得到了錯誤在此「self.tableView.indexPathForSelectedRow()」我使用滑出導航面板如Facebook導航到其他視圖控制器在左側菜單中使用segue和嵌入式導航控制器。致命錯誤:意外地發現零而展開的可選值(LLDB)
我不知道它有什麼問題,請幫忙!
你能確定它究竟崩潰了嗎?從代碼它必須self.slideMenuController()?closeLeft() - 這意味着可選slideMenuController不存在 – Volker
我使用這個lib https://github.com/dekatotoro/SlideMenuControllerSwift,我添加表格單元格我的左滑動菜單。當我點擊其中一個時,出現該錯誤。 –