3
我檢查:的UIDevice CFDictionaryGetValue錯誤在後臺
[[UIDevice currentDevice] systemName]
在applicationDidEnterBackground
。它導致了一個EXC_BAD_ACCESS(SIGSEGV)信號。堆棧跟蹤顯示這是在UIDevice內部發生的,它正在調用CFDictionaryGetValue。
進行實驗,稱:
CFDictionaryGetValue(NULL, "key");
導致同樣的錯誤。
任何想法?我在後臺搜索了有關訪問UIDevice的文檔,但沒有發現任何內容表明它應該是一個問題。
感謝
嘗試這種情況:dispatch_async(dispatch_get_main_queue(),^ { [[的UIDevice currentDevice] SYSTEMNAME]; }); – 2013-02-19 21:18:43