答案 0 :(得分:2)
我猜这是SIGABRT意味着中止信号。
检查detailViewController是否为'nil',它可能是。
你也可能想要“高尔夫横幅”,除非这是所有高尔夫球手的祸根(可能是这样)
答案 1 :(得分:0)
您确定self
是以UINavigationController
添加为root用户吗?也许它没有导航控制器或者是其中的模态。
答案 2 :(得分:0)
可能会发生一些不同的事情。首先,self.navigationController可能是dealloced,也可能不是NavigationController类型。在推动上坚持一个断点并做 po self.navigationController 在gdb控制台中确定。它会说无效对象,这意味着它被释放,或者它会告诉你对象类型。确保它是或扩展UINavigationController。其次以相同的方式查看gdb中的detailViewController,并确保它是一个有效的UIViewController。这两个对象中的一个是你的罪魁祸首。