快速停止/重启后iPhone应用程序崩溃

时间:2011-03-08 05:35:32

标签: iphone stack-trace uitabbar

所以我的应用程序在应用程序停止时崩溃,然后在这里快速重启,这是堆栈跟踪:

看起来UITabBar正在尝试访问一个null的视图,因此是exc_bad_access。我很困惑为什么它只在重启时发生,我的tabbar也是在IB中完全创建的。任何想法都会很棒。

异常类型:EXC_BAD_ACCESS(SIGBUS) 异常代码:KERN_PROTECTION_FAILURE位于0x00000000 崩溃的线程:0

0x30183f24 objc_msgSend + 24 1励志名言0x00009900 0x1000 + 35072

2 UIKit 0x338c37b4 - [UITabBarController transitionFromViewController:toViewController:transition:shouldSetSelected:] + 212

3 UIKit 0x338c36cc - [UITabBarController transitionFromViewController:toViewController:] + 32

4 UIKit 0x338c2d38 - [UITabBarController _setSelectedViewController:] + 248

5 UIKit 0x339cbc44 - [UITabBarController setSelectedViewController:] + 12

6 UIKit 0x339cc888 - [UITabBarController _tabBarItemClicked:] + 308

7 CoreFoundation 0x35eada3c - [NSObject(NSObject)performSelector:withObject:withObject:] + 20

8 UIKit 0x3384af18 - [UIApplication sendAction:to:from:forEvent:] + 128

9 UIKit 0x3384ae80 - [UIApplication sendAction:toTarget:fromSender:forEvent:] + 32

10 UIKit 0x33ab1ed8 - [UITabBar _sendAction:withEvent:] + 416

11 CoreFoundation 0x35eada3c - [NSObject(NSObject)performSelector:withObject:withObject:] + 20

12 UIKit 0x3384af18 - [UIApplication sendAction:to:from:forEvent:] + 128

13 UIKit 0x3384ae80 - [UIApplication sendAction:toTarget:fromSender:forEvent:] + 32

14 UIKit 0x3384ae48 - [UIControl sendAction:to:forEvent:] + 44

15 UIKit 0x3384aa98 - [UIControl(内部)_sendActionsForEvents:withEvent:] + 528

16 UIKit 0x3388f338 - [UIControl sendActionsForControlEvents:] + 16

17 UIKit 0x33aae560 - [UITabBar(Static)_buttonUp:] + 108

18 CoreFoundation 0x35eada3c - [NSObject(NSObject)performSelector:withObject:withObject:] + 20

19 UIKit 0x3384af18 - [UIApplication sendAction:to:from:forEvent:] + 128

20 UIKit 0x3384ae80 - [UIApplication sendAction:toTarget:fromSender:forEvent:] + 32

21 UIKit 0x3384ae48 - [UIControl sendAction:to:forEvent:] + 44

22 UIKit 0x3384aa98 - [UIControl(内部)_sendActionsForEvents:withEvent:] + 528

23 UIKit 0x3384b5c4 - [UIControl touchesEnded:withEvent:] + 452

24 UIKit 0x3383cea8 - [UIWindow _sendTouchesForEvent:] + 580

25 UIKit 0x3383c4dc - [UIWindow sendEvent:] + 388

26 UIKit 0x3381fc94 - [UIApplication sendEvent:] + 444

27 UIKit 0x3381f3ac _UIApplicationHandleEvent + 6816

28 GraphicsServices 0x35262c80 PurpleEventCallback + 1040

29 CoreFoundation 0x35e9a5c4 CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION + 22

30 CoreFoundation 0x35e9a582 __CFRunLoopDoSource1 + 158

31 CoreFoundation 0x35e8c82e __CFRunLoopRun + 574

32 CoreFoundation 0x35e8c504 CFRunLoopRunSpecific + 220

33 CoreFoundation 0x35e8c412 CFRunLoopRunInMode + 54

34 GraphicsServices 0x35261d1c GSEventRunModal + 188

35 UIKit 0x33865574 - [UIApplication _run] + 580

36 UIKit 0x33862550 UIApplicationMain + 964

37励志行情0x00002b96 0x1000 + 7062

38励志报价0x00002b0c 0x1000 + 6924

2 个答案:

答案 0 :(得分:0)

您遇到异常exc_bad_access,我认为您的nib文件连接不正确。使用标签栏控制器连接标签栏。

答案 1 :(得分:0)