Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/112.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 以NSException类型的未捕获异常终止';n内部一致性异常';_Ios_Uitableview - Fatal编程技术网

Ios 以NSException类型的未捕获异常终止';n内部一致性异常';

Ios 以NSException类型的未捕获异常终止';n内部一致性异常';,ios,uitableview,Ios,Uitableview,今天我运行了我的代码,直到现在还没有出现任何错误。每当有人点击底部中间的标签时,应用程序就会完全崩溃,但所有其他标签都可以正常工作。以下是调用堆栈: 2014-07-01 16:27:19.848 Test Web[66180:60b] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: '-[UITableViewController loadView] loaded

今天我运行了我的代码,直到现在还没有出现任何错误。每当有人点击底部中间的标签时,应用程序就会完全崩溃,但所有其他标签都可以正常工作。以下是调用堆栈:

2014-07-01 16:27:19.848 Test Web[66180:60b] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: '-[UITableViewController loadView] loaded the "lwz-qR-aDm-view-tp0-bK-7dP" nib but didn't get a UITableView.'
*** First throw call stack:
(
    0   CoreFoundation                      0x017f11e4 __exceptionPreprocess + 180
    1   libobjc.A.dylib                     0x015708e5 objc_exception_throw + 44
    2   CoreFoundation                      0x017f0fbb +[NSException raise:format:] + 139
    3   UIKit                               0x0050418e -[UITableViewController loadView] + 281
    4   UIKit                               0x0034f0d3 -[UIViewController loadViewIfRequired] + 78
    5   UIKit                               0x0034f5d9 -[UIViewController view] + 35
    6   UIKit                               0x0038711f -[UITabBarController transitionFromViewController:toViewController:transition:shouldSetSelected:] + 407
    7   UIKit                               0x00386943 -[UITabBarController transitionFromViewController:toViewController:] + 63
    8   UIKit                               0x00382bed -[UITabBarController _setSelectedViewController:] + 281
    9   UIKit                               0x00382acc -[UITabBarController setSelectedViewController:] + 180
    10  UIKit                               0x0038683f -[UITabBarController _tabBarItemClicked:] + 312
    11  libobjc.A.dylib                     0x01582880 -[NSObject performSelector:withObject:withObject:] + 77
    12  UIKit                               0x002323b9 -[UIApplication sendAction:to:from:forEvent:] + 108
    13  UIKit                               0x00232345 -[UIApplication sendAction:toTarget:fromSender:forEvent:] + 61
    14  UIKit                               0x004f6629 -[UITabBar _sendAction:withEvent:] + 479
    15  libobjc.A.dylib                     0x0158282b -[NSObject performSelector:withObject:] + 70
    16  UIKit                               0x002323b9 -[UIApplication sendAction:to:from:forEvent:] + 108
    17  UIKit                               0x00232345 -[UIApplication sendAction:toTarget:fromSender:forEvent:] + 61
    18  UIKit                               0x00333bd1 -[UIControl sendAction:to:forEvent:] + 66
    19  UIKit                               0x00333fc6 -[UIControl _sendActionsForEvents:withEvent:] + 577
    20  UIKit                               0x00333c06 -[UIControl sendActionsForControlEvents:] + 48
    21  UIKit                               0x004fb23d -[UITabBar(Static) _buttonUp:] + 123
    22  libobjc.A.dylib                     0x01582880 -[NSObject performSelector:withObject:withObject:] + 77
    23  UIKit                               0x002323b9 -[UIApplication sendAction:to:from:forEvent:] + 108
    24  UIKit                               0x00232345 -[UIApplication sendAction:toTarget:fromSender:forEvent:] + 61
    25  UIKit                               0x00333bd1 -[UIControl sendAction:to:forEvent:] + 66
    26  UIKit                               0x00333fc6 -[UIControl _sendActionsForEvents:withEvent:] + 577
    27  UIKit                               0x00333243 -[UIControl touchesEnded:withEvent:] + 641
    28  UIKit                               0x00271ddd -[UIWindow _sendTouchesForEvent:] + 852
    29  UIKit                               0x002729d1 -[UIWindow sendEvent:] + 1117
    30  UIKit                               0x002445f2 -[UIApplication sendEvent:] + 242
    31  UIKit                               0x0022e353 _UIApplicationHandleEventQueue + 11455
    32  CoreFoundation                      0x0177a77f __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 15
    33  CoreFoundation                      0x0177a10b __CFRunLoopDoSources0 + 235
    34  CoreFoundation                      0x017971ae __CFRunLoopRun + 910
    35  CoreFoundation                      0x017969d3 CFRunLoopRunSpecific + 467
    36  CoreFoundation                      0x017967eb CFRunLoopRunInMode + 123
    37  GraphicsServices                    0x037e55ee GSEventRunModal + 192
    38  GraphicsServices                    0x037e542b GSEventRun + 104
    39  UIKit                               0x00230f9b UIApplicationMain + 1225
    40  Test Web                            0x000031fd main + 141
    41  libdyld.dylib                       0x01e38701 start + 1
)
libc++abi.dylib: terminating with uncaught exception of type NSException

我试着寻找这个错误的解决方案,并检查了故事板,但没有发现任何不合适的地方。有关修复的任何想法?

UITableViewController需要一个连接到其view属性的UITableView。
还要确保委托和数据源连接正确。

如果使用xib,请确保UITableView连接到fileOwner.tableView属性。 您可能使用xib文件来创建接口


不,我使用故事板的xcode 5,但是的,它已连接,但我也在努力实现UITableView。你能给viewdidLoad添加刹车吗?方法和观察,程序将失败在哪里@user3795631Ok我想我把断点放在了正确的位置,但我得到了相同的结果可能是重复的:?