iphone app适用于大多数设备,但不是少数

时间:2010-03-20 23:57:23

标签: iphone uiview

我最近一直在重写我的一些iphone应用程序,因为有几个用户说它在某些事件上崩溃了。

有问题的事件是我使用以下代码

向视图添加新的XIB
AddItemViewController * add_item = [[AddItemViewController alloc] initWithNibName:@"AddItem" bundle:[NSBundle mainBundle]];

[self presentModalViewController:add_item animated:YES];

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

它完全适用于我的iphone和配对的ipod touch(两者都运行3.1.3)但另一个ipod touch上的用户也使用3.1.3说它在调用上面的函数时崩溃了。为什么会发生这种情况?当然,如果它在一个设备上工作,它应该在另一个设备上工作?!有没有更好的方法来添加可能不会崩溃的视图?

我还禁用了加载xib上的所有代码 - 所以它实际上是在加载一个近乎空白的页面。

太烦人了!!谢谢你的帮助。

1 个答案:

答案 0 :(得分:1)

您是否检查过您是否正确处理了内存警告?即看到this stackoverflow问题。另请参阅有关处理内存不足警告的docs