Приложение рухнуло только на ipad simulator 4.3 - PullRequest
0 голосов
/ 11 ноября 2011

Привет, мое приложение зависло только на симуляторе 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 ]

2 голосов
/ 11 ноября 2011

В вашем кончике вам нужно установить класс владельца файла на HomeViewController, а затем подключить представление верхнего уровня к выходу view владельца файла.

0 голосов
/ 16 ноября 2011

Как оказалось, эта ошибка происходит только в симуляторе ipad 4.3.на самом деле устройство ipad 4.3 работает нормально.

...