我最近一直在重写我的一些iphone应用程序,因为有几个用户说它在某些事件上崩溃了。
有问题的事件是我使用以下代码
向视图添加新的XIBAddItemViewController * 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上的所有代码 - 所以它实际上是在加载一个近乎空白的页面。
太烦人了!!谢谢你的帮助。