2011-01-09 49 views
0
*** Terminating app due to uncaught exception 'NSRangeException', reason: '*** -[NSMutableArray objectAtIndex:]: index 0 beyond bounds for empty array' 
*** Call stack at first throw: 

在我TableViewController我加載陣列的列表.....有選擇的顯示的它detailedViewController ... 當我回來,選擇了相同的指數或其他指標i得到這個異常NSRangeException ...請幫我出這個異常

我不知道該怎麼辦?

任何一個可以幫助我。

回答

4

該數組在此時爲空。一個好主意是,添加一些這樣的代碼行:

NSLog(@"\n\n here, there are this many items: %d \n\n", [yourArrayName count]); 

把這條線放在任何地方都可能,至少在十個地方添加它。

打開控制檯(XCode中的「運行」菜單)。

你很快就會知道發生了什麼問題!希望能幫助到你。

+0

@ Joe Blow ...非常感謝.....我解決了問題 – 2011-01-09 14:30:19