我正在爲iOS遊戲,並開始一個新的遊戲以下步驟如下:iOS設備的計算/存儲極限
- 用戶選擇的件數
- 每件通過的迴路形成
- 比賽開始
在模擬器上我可以選擇儘可能多的作品,因爲我想,並開始儘可能多的遊戲,我想,和應用程序工作正常。
而是一個真正的設備(我的新的iPad 3)上,應用程序崩潰,如果我選擇了400餘件,並且如果我開始(說)3場比賽,每150件。我已經檢查過斷點,它以不同的方式崩潰:有時甚至在遊戲開始後創建一個片斷。不幸的是,控制檯沒有告訴我什麼。
我檢查與儀器應用:有沒有泄漏可言,總分配大小最多爲4 MB。我在我的AppDelegate中登錄了didReceiveMemoryWarning,但它看起來像從未被調用過。
我的問題是:我應該怎麼表現調試呢?我如何理解iOS設備的計算/內存限制是什麼?
有是有代碼,確定可用的RAM的一則訊息:http://stackoverflow.com/questions/5012886/knowing -available-ram-on-an-ios-device – ThomasW 2012-04-28 11:22:01
機會是,這是一個不同類型的問題,可能有多個問題。你可能應該嘗試將其隔離,以確定它是什麼。 – ThomasW 2012-04-28 11:23:37