【发布时间】:2015-01-06 21:38:59
【问题描述】:
当我运行我的应用程序时,我收到了这个错误:
2014-11-10 06:14:05.581 Yoga[4032:110484] 用户已注册
2014-11-10 06:14:30.552 Yoga[4032:110484] * 由于未捕获的异常“NSGenericException”而终止应用程序,原因:“只有在源控制器由 UINavigationController 的实例管理时才能使用推送 segues 。
* 首先抛出调用栈:
(
0 CoreFoundation 0x000000010c999f35 异常预处理+ 165
1 libobjc.A.dylib 0x000000010c632bb7 objc_exception_throw + 45
2 UIKit 0x000000010b43e16a-[UIStoryboardPushSegue destinationContainmentContext] + 0
3 UIKit 0x000000010aedc8be-[UIApplication sendAction:to:from:forEvent:] + 75
4 UIKit 0x000000010afe3410-[UIControl_sendActionsForEvents:withEvent:] + 467
5 UIKit 0x000000010afe27df-[UIControl touchesEnded:withEvent:] + 522
6 UIKit 0x000000010af22308-[UIWindow_sendTouchesForEvent:] + 735
7 UIKit 0x000000010af22c33-[UIWindow 发送事件:] + 683
8 UIKit 0x000000010aeef9b1-[UIApplication sendEvent:] + 246
9 UIKit 0x000000010aefca7d _UIApplicationHandleEventFromQueueEvent + 17370
10 UIKit 0x000000010aed8103 _UIApplicationHandleEventQueue + 1961
11 核心基础 0x000000010c8cf551 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION + 17
12 核心基础 0x000000010c8c541d __CFRunLoopDoSources0 + 269
13 核心基础 0x000000010c8c4a54 __CFRunLoopRun + 868
14 核心基础 0x000000010c8c4486 CFRunLoopRunSpecific + 470
15 图形服务 0x000000010d3329f0 GSEventRunModal + 161
16 UIKit 0x000000010aedb420 UIApplicationMain + 1282
17 瑜伽 0x000000010a840b53 主要 + 115
18 libdyld.dylib 0x000000010f69b145 开始 + 1
19 ??? 0x0000000000000001 0x0 + 1
)
libc++abi.dylib:以 NSException 类型的未捕获异常终止
(lldb)
有人可以帮我吗
【问题讨论】:
-
本题题目与内容不符。请修复它。
-
你把没有
UINavigationController的Push Segue放在哪里了? -
@Larme 对不起,我是 Xcode 的初学者。您是指初始视图之前的导航控制器吗?
标签: ios objective-c nsexception