0

我到底做错了什么?

我有一个故事板,它在导航控制器中嵌入了 UITableViewController,该控制器在连接到方法的栏中有按钮。我断开了方法并删除了该栏并在其中添加了一个新的 UINavigationBar(基本上是因为无论如何我只想要该主视图中的导航栏,我的应用程序确实没有层次结构)。

但是,当应用程序启动时,我收到此错误:

*由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“-[RootViewController topViewController]:无法识别的选择器发送到实例 0x8341290”

我在做什么导致这种情况?

4

1 回答 1

1

在您的应用程序中的某个地方,您正在询问您UINavigationController 对于它的topViewController. 搜索你的项目topViewController,看看你如何适应在你的层次结构中没有导航控制器。

于 2013-04-28T20:27:49.533 回答