我展示的代碼對這個問題,例如目的原因,但實際上我的問題是:我應該如何跟蹤和了解SIGABRT錯誤?我讀了這個問題:sigabrt with no error message,但我不認爲這涉及到我的問題。如何追查SIGABRT
我將在下面顯示的例子顯然不是廈門國際銀行的問題,在此之前的時間越來越SIGABRT似乎更多地與未處理的異常。我曾嘗試使用GDB的bt
,但這沒有幫助。是否沒有更全面的轉儲來查看?我也用NSZombie
,但我真的不知道如何使用它,所以如果這是你的回答,請提供有關如何我應該從它那裏得到相關的數據鏈接到文檔。
這是我的例子:我試圖使用核心數據。我的項目最初並沒有設置它,所以我不得不手動添加它,這是通過進入我的項目>構建階段>鏈接二進制文件庫>單擊加號並添加CoreData.framework
然後I通過轉到文件>新建>數據模型創建我的數據模型。我創造了相當多的屬性,這就是它
在那之後,我加入了適當的方法來應用程序的委託(我通過創建與核心數據一個新的項目,然後複製在方法這樣做):
//code removed, as its not needed for the question/answer
在此之後我只是試圖值保存到管理對象(再次,代碼從默認實現複製一個新項目):
//code removed, as its not needed for the question/answer
但我得到的,當我執行addTime
方法是SIGABRT錯誤。當對象接收消息未實現
我重讀這一次,由於對其他評論上留下之前後。我可以理解,如果它不可讀,但特別是你有什麼問題。 –
對不起說笑,我將通過和改變一些東西(英語從來沒有我的強項學科)我當然不想從回答,只是因爲他們沒有理解這個問題排除任何人。但如果這只是一些強迫症的事情,比「爲什麼我」 –
哈哈你已經做到了。謝謝。就像我說過的,我在發佈後重新閱讀了這個文件,希望我不會再次遇到這個評論。我從來沒有寫過正確的東西。我從來沒有需要,所以這將是一個非常艱難的習慣,我打破了,但在未來,我會嘗試。 –