1
我有一個包含StoryboardID「PendingToursVC」的ViewController的故事板。在我的代碼我做到以下幾點:語言更改後ios應用程序崩潰
@try {
self.pendingToursVC = [storyboard instantiateViewControllerWithIdentifier:@"PendingToursVC"]; <-- app crashes on this line
}
@catch (NSException *exception) {
NSLog(@"exception:\n%@", [exception description]);
}
該方案是在這條線,並在碰撞堆棧,你可以看到一個objc_exception_throw(曾經那是什麼)被拋出暫停。
那麼,爲什麼在控制檯中未顯示異常。這樣我就不明白這裏發生了什麼。任何提示如何找出感激。
我能想到的一件事是,日誌被緩衝並且沒有被刷新。雖然不太可能,但這將是其中一個原因。我建議在命令之前立即在命令之後放置日誌,而不是打印異常一次,將該日誌行復制並粘貼100次,然後查看是否(以某種方式)有所作爲 – 2013-03-15 16:58:19
您需要繼續超出異常讓它將它記錄到控制檯。我的猜測是那個筆尖不存在,或者被命名爲別的東西。 – 2013-03-15 16:59:15
謝謝你們的幫助。我發現並更新了我的問題。 – toom 2013-03-15 17:02:01