我使用SDK 6.4和Target 7.1的Xcode 6.3 beta4。當目標爲7.0時,Xcode提出「EXC_BAD_ACCESS code = 1」
運行一個簡單的線條就像在iOS 7.1模擬器或設備的以下引發錯誤:
let alert = UIAlertController(title: "title", message: "message", preferredStyle: .Alert)
的錯誤是:
EXC_BAD_ACCESS code=1
,當我在一個運行不發生錯誤iOS 8.4模擬器。
似乎是由不同的SDK版本引起的衝突。
如何防止iOS版本7.x在目標上運行EXC_BAD_ACCESS code=1
錯誤?
編輯:Xcode中顯示我:
如何調試這樣的錯誤?
或者只使用UIAlertView中無處不在,不打擾UIAlertController。這樣你也可以確保你的代碼被正確測試;很容易在兩個版本的代碼中有一個出現錯誤。 – gnasher729