2010-03-27 99 views
0

当我尝试在我的表视图中单元格而不是带我到下一个视图时,我得到一个“终止由于未捕获的异常”错误。Xcode - 由于未捕获的异常终止iphone应用程序

下面是调试代码:

010-03-27 12:52:48.805 MultiDetailView[335:207] *** Terminating app due to uncaught exception 'NSRangeException', reason: '*** -[NSCFArray objectAtIndex:]: index (1) beyond bounds (1)' 
2010-03-27 12:52:48.809 MultiDetailView[335:207] Stack: (
    40849995, 
    2476418313, 
    40849435, 
    40849274, 
    592937, 
    50711, 
    5698680, 
    5701555, 
    5697083, 
    5705902, 
    11163, 
    3128431, 
    3089967, 
    191242, 
    40390524, 
    40386632, 
    49203357, 
    49203554, 
    2788833, 
    9060, 
    8914 
) 

上我应该做的任何想法?

谢谢。

回答

3

检查数组:

原因: '*** - [NSCFArray objectAtIndex:]:指数(1)超出范围(1)'

换句话说,你试图访问索引为1的对象(即数组中的第二个对象),而数组包含少于两个对象。

+0

非常感谢您花时间解释:) – Dave 2010-03-27 17:28:10

+0

不客气,其他人也为我做了同样的事情。这就是我们如何稳步前进到更深层次的阻碍;) – 2010-03-27 19:55:14

相关问题