iOS捕捉闪退处理Pushing the same view c

2020-06-11  本文已影响0人  玉思盈蝶

闪退信息如下:

image.png

push了一个相同的控制器导致的。

解决如下:

在push之前加判断,确定没有重复的实例再push操作!

 if (self.navigationController?.topViewController?.isKind(of: TableViewController.self))!{
                self.navigationController?.pushViewController(wordC, animated: true)
}else{
    NSLog("此处可能会报错")
}

参考链接:

https://www.jianshu.com/p/4760483a664e

上一篇下一篇

猜你喜欢

热点阅读