2011-04-03 139 views
1

我在我的cocos2d图层上方显示一个UIAlertView。UIAlertView和cocos2d内存管理

我发布它后我怎么了。

它真的走了吗?我必须以某种方式从我的UIView中删除它吗?

+0

你可以发布你创建和显示它的代码,以及你释放它的代码吗? – drewag 2011-04-03 21:55:32

回答

2

如果你只是做

UIAlertView* alert = [[UIAlertView alloc] initWithTitle...]; 
[alert show]; 
[alert release]; 

那么就没有必要担心。但是,如果将警报的委托设置为某个对象,请确保在用户点击警报中的按钮时该对象仍然存在 - 否则当警报尝试调用alertView:didDismissWithButtonIndex:delegate方法时,您的应用程序将崩溃。