2011-10-13 130 views
0

我不知道如何解釋堆棧跟蹤控制檯輸出爲我的iPhone應用程序。任何人都可以指向我的底漆或其他來源,可以幫助我解讀它嗎?這裏的輸出可以解釋錯誤。我也有興趣學習如何自己閱讀。鈦移動讀取iPhone堆棧跟蹤

[ERROR] The application has crashed with an unhandled exception. Stack trace: 

0 CoreFoundation      0x023a158c __exceptionPreprocess + 156 
1 libobjc.A.dylib      0x024f5313 objc_exception_throw + 44 
2 CoreFoundation      0x02359ef8 +[NSException raise:format:arguments:] + 136 
3 Foundation       0x007063bb -[NSAssertionHandler handleFailureInMethod:object:file:lineNumber:description:] + 116 
4 UIKit        0x00989e8b -[UITableView(_UITableViewPrivate) _endCellAnimationsWithContext:] + 8420 
5 UIKit        0x00978d36 -[UITableView insertRowsAtIndexPaths:withRowAnimation:] + 56 
6 mobiletributes-app     0x0009ef7e -[TiUITableView dispatchAction:] + 7774 
7 Foundation       0x0068a94e __NSThreadPerformPerform + 251 
8 CoreFoundation      0x023828ff __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 15 
9 CoreFoundation      0x022e088b __CFRunLoopDoSources0 + 571 
10 CoreFoundation      0x022dfd86 __CFRunLoopRun + 470 
11 CoreFoundation      0x022df840 CFRunLoopRunSpecific + 208 
12 CoreFoundation      0x022df761 CFRunLoopRunInMode + 97 
13 GraphicsServices     0x041a71c4 GSEventRunModal + 217 
14 GraphicsServices     0x041a7289 GSEventRun + 115 
15 UIKit        0x00919c93 UIApplicationMain + 1160 
16 mobiletributes-app     0x0000473a main + 410 
17 mobiletributes-app     0x00003005 start + 53 
+0

試着往回走在你最近改變,intil錯誤消失 –

回答

1

代碼執行從下到上(wikipedia)。沒有看到任何代碼就很困難。你在一個特定的指數增加了tableViewRow和失敗:

[NSAssertionHandler handleFailureInMethod:object:file:lineNumber:description:] 
[UITableView(_UITableViewPrivate) _endCellAnimationsWithContext:] 
[UITableView insertRowsAtIndexPaths:withRowAnimation:] 

,也許你在一個無效的索引或不存在的部分添加行。

+0

因爲是鈦,堆棧跟蹤是基於代碼不寫,但產生的點點還原這一點。他可以顯示一些JavaScript,雖然,但通常它是未知的,其中來自 –

+0

附帶的錯誤確實,但somethimes這是一個暗示了該錯誤可能會被定位.. – mkind

+0

感謝您的答覆。當我看到十六進制和Obj-C方法遍佈各處時,我的大腦就會鎖定。還不完全是這樣。 –