除錯 SIGABRT 和 EXC BAD INSTRUCTION 崩潰
SIGABRT 或 EXC_BAD_INSTRUCTION 通常意味著應用程式故意崩潰,因為某些檢查失敗。這些應該將訊息記錄到偵錯程式控制檯,並提供更多資訊; 在那裡檢視更多資訊。
許多 SIGABRTs 是由未被捕獲的 Objective-C 異常引起的。這裡有很多原因的異常可以被丟擲,他們將永遠記錄了很多有用的資訊到控制檯。
NSInvalidArgumentException,這意味著應用程式向方法傳遞了無效引數NSRangeException,這意味著應用程式試圖訪問物件的越界索引,如NSArray或NSStringNSInternalInconsistencyException表示發現它處於意外狀態的物件。NSUnknownKeyException通常意味著你在 XIB 中連線不良。嘗試一下這個問題的答案。