应用程序仅在ipad模拟器4.3上崩溃

时间:2011-11-11 04:33:14

标签: iphone ios crash ios4 ios-simulator

您好我的应用程序仅在iPad模拟器4.3上崩溃。该应用程序在iPad模拟器5.0,iPhone模拟器4.3和iPhone模拟器5.0中运行良好。知道可能导致这种情况的原因吗? 以下是错误:

*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: '-[UIViewController _loadViewFromNibNamed:bundle:] loaded the "HomeViewController" nib but the view outlet was not set.'

0   CoreFoundation                      0x0130b5a9 __exceptionPreprocess + 185
    1   libobjc.A.dylib                     0x0145f313 objc_exception_throw + 44
    2   CoreFoundation                      0x012c3ef8 +[NSException raise:format:arguments:] + 136
    3   CoreFoundation                      0x012c3e6a +[NSException raise:format:] + 58
    4   UIKit                               0x0060f709 -[UIViewController _loadViewFromNibNamed:bundle:] + 295
    5   UIKit                               0x0060d134 -[UIViewController loadView] + 120
    6   UIKit                               0x0060d00e -[UIViewController view] + 56
    7   UIKit                               0x0060b7f5 -[UIViewController nextResponder] + 34
    8   UIKit                               0x0062c4a6 -[UIResponder _containsResponder:] + 41
    9   UIKit                               0x00616c4e -[UINavigationController defaultFirstResponder] + 80
    10  UIKit                               0x0062b647 -[UIResponder(Internal) _deepestDefaultFirstResponder] + 42
    11  UIKit                               0x0062b663 -[UIResponder(Internal) _deepestDefaultFirstResponder] + 70
    12  UIKit                               0x0062b406 -[UIResponder(Internal) _promoteDeepestDefaultFirstResponder] + 42
    13  sightwords                          0x00001ddb -[sightwordsAppDelegate application:didFinishLaunchingWithOptions:] + 395
    14  UIKit                               0x0055dc89 -[UIApplication _callInitializationDelegatesForURL:payload:suspended:] + 1163
    15  UIKit                               0x0055fd88 -[UIApplication _runWithURL:payload:launchOrientation:statusBarStyle:statusBarHidden:] + 439
    16  UIKit                               0x0056a617 -[UIApplication handleEvent:withNewEvent:] + 1533
    17  UIKit                               0x00562abf -[UIApplication sendEvent:] + 71
    18  UIKit                               0x00567f2e _UIApplicationHandleEvent + 7576
    19  GraphicsServices                    0x017e5992 PurpleEventCallback + 1550
    20  CoreFoundation                      0x012ec944 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ + 52
    21  CoreFoundation                      0x0124ccf7 __CFRunLoopDoSource1 + 215
    22  CoreFoundation                      0x01249f83 __CFRunLoopRun + 979
    23  CoreFoundation                      0x01249840 CFRunLoopRunSpecific + 208
    24  CoreFoundation                      0x01249761 CFRunLoopRunInMode + 97
    25  UIKit                               0x0055f7d2 -[UIApplication _run] + 623
    26  UIKit                               0x0056bc93 UIApplicationMain + 1160
    27  sightwords                          0x00001c19 main + 121
    28  sightwords                          0x00001b95 start + 53

2 个答案:

答案 0 :(得分:2)

在你的笔尖中,你需要将File Owner类设置为HomeViewController,然后将顶级视图连接到文件所有者的view插座。

答案 1 :(得分:0)

事实证明,此错误仅发生在ipad 4.3模拟器中。实际上ipad 4.3设备运行得很好。