2012-11-23 38 views
1

當我將一個數據保存到iCloud時,它工作正常,當我需要將數據保存到iCloud時,我將相同的代碼步驟保存在for循環中。保存到iCloud時接收到SIGSTOP

當我嘗試將數據數量保存到iCloud時,接收到以下信號,並且該應用無限次地掛起。信號接收區域位於下圖中。

wait_trap

和碰撞吸能區點

crash area

如何調試此崩潰?有人可以幫我解釋儘快

回答

3

該方法的文檔說,「重要提示:不要從您的應用程序的主線程調用此方法。」警告繼續說這樣做可能導致死鎖。這聽起來好像這是你的條件。

+0

@菲利普,感謝您的回覆。但是,我確定我沒有把這些方法放在任何主隊列中。 – Ananth

+0

我正在發佈你說的「com.apple.main-thread」的圖片。 –

+0

此外,我注意到,代碼結構在iPad上執行得很好,它不是在'for'循環中執行,而是在iPhone上執行(在'for'循環中執行)。由於循環會有任何可能的死鎖嗎? Coz,當我在調試器中運行相同的代碼時(一步一步地執行),它可以正常工作,但在調試器關閉時不會發生。 – Ananth

相關問題