【发布时间】:2012-03-14 04:39:57
【问题描述】:
我是这个网站和 iOS 编程的新手;所以,如果我遗漏了什么要问一个正确的问题,请原谅我,但我已经阅读了参数和一些答案——我的小问题还没有答案。
我要做的只是创建一个文件/新建/主详细信息应用程序/故事板框已选中/ARC 框已选中/DeviceFamily: iPad...
然后我的故事板显示:
初始segue*==>*SplitViewController 屏幕-->NavigationCotroller 屏幕-->TableView 屏幕
SplitViewController 也连接到 NavigationCotroller 屏幕和 DetailViewController
问题是当我从 Objects 中选择一个 ViewController 时,将其拖到画布上,将其放在现有 SplitViewController 屏幕的左侧,然后将初始 segue 移动到这个新的 ViewController。在没有进行任何其他更改的情况下,我运行它并崩溃并显示以下错误消息。
我收到此错误:
2012-02-23 11:09:50.526 Lab4[1815:f803] -[UIViewController topViewController]:无法识别的选择器发送到实例 0x6c69b90 2012-02-23 11:09:50.528 Lab4 [1815:f803] * 由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“-[UIViewController topViewController]:无法识别的选择器发送到实例 0x6c69b90” * 首先抛出调用栈: (0x13bd052 0x154ed0a 0x13beced 0x1323f00 0x1323ce2 0x1323ce2 0xf57 0x129d6 0x138a6 0x22743 0x231f8 0x16aa9 0x12a7fa9 0x13911c5 0x12f6022 0x12f490a 0x12f3db4 0x12f3ccb 0x132a7 0x14a9b 0x1e18 0x1d75 0x1e18 0x1d75 0x1e) 终止称为抛出异常
然后我将最初的 segue 移回 SplitViewController 运行它并且没有崩溃.... ???
有人可以指导我吗?
谢谢, 瑞克。
【问题讨论】:
标签: ios