2010-03-20 50 views
2

我最近一直在重寫我的一些iPhone應用程序,因爲有幾個用戶說它在某些事件中崩潰了。iPhone應用程序在大多數設備上工作,但不是幾個

有問題的事件是,當我用下面的代碼

AddItemViewController * add_item = [[AddItemViewController alloc] initWithNibName:@"AddItem" bundle:[NSBundle mainBundle]]; 

[self presentModalViewController:add_item animated:YES]; 

[add_item setViewFormat:2]; 
[add_item release]; 

它完美的作品在我的iPhone,並添加一個新的XIB到視圖伴侶的的iPod touch(兩者都運行3.1.3),但其他用戶在3.1.3的ipod touch上說,當上面的函數被調用時它會崩潰。爲什麼會發生這種情況?當然,如果它在一臺設備上工作,它應該在另一臺設備上工作?!有沒有更好的方法來添加一個可能不會崩潰的視圖?

我也禁用了加載xib的所有代碼 - 所以它從字面上加載了一個接近空白的頁面。

這很煩人!謝謝你的幫助。

回答

1

您是否檢查過處理內存警告是否正確?即看到this stackoverflow問題。有關處理低內存警告的信息,另請參閱docs

+0

這是一個好點...我會檢查出來!實際上並不認爲我管理得非常好。 – 2010-03-21 17:33:52

相關問題