正在爲我公司的iPhone應用程序工作。最近升級到XCode 4(但在一個單獨的文件夾中保存了XCode 3的安裝)。XCode 4導致iOS4應用程序崩潰,其中XCode 3沒有
應用程序(如果在XCode 3下編譯並運行)運行穩定並且不會崩潰。 如果編譯並在XCode 4下運行,將運行,打開一個關於屏幕,並允許我通過標籤欄導航到其他頁面之一(記錄筆記頁面)。但是如果我點擊另一個選項卡(一個幾乎不包含任何內容的頁面),它每次都會崩潰。
例外是我的iPod Touch,運行iOS 5.運行良好,所以看起來問題是iOS4上的XCode 4(4.3.5是我目前測試的)。
崩潰日誌是在這裏:http://pastebin.com/p0sXqbSZ
日誌看起來很清楚。 「發送給實例的無法識別的選擇器」。你爲什麼認爲有更大的問題? – Megasaur
因爲沒有代碼已經改變。除了我使用的XCode版本外,沒有任何變化。所有iOS4設備都可以在XCode 3下正常運行此項目。 在一個版本的XCode中編譯時,在同一OS上運行的相同選擇器如何運行,但在另一個版本中是無效的? –
好吧,我有一些奇怪的問題,通過先做一個乾淨的解決Xcode 4。無論如何,UIImage不符合NSCoding標準。還有錯誤。所以你至少可以發佈代碼,最終拋出這個。 – Megasaur