闪退信息如下:

push了一个相同的控制器导致的。
解决如下:
在push之前加判断,确定没有重复的实例再push操作!
if (self.navigationController?.topViewController?.isKind(of: TableViewController.self))!{
self.navigationController?.pushViewController(wordC, animated: true)
}else{
NSLog("此处可能会报错")
}
网友评论