UIAlertView和cocos2d内存管理
我在 cocos2d 层上方显示 UIAlertView。
我在了解如何后释放它。
真的消失了吗?我是否必须以某种方式将其从我的 UIView 中删除?
I display a UIAlertView above my cocos2d layer.
I release it after I how it.
Is it really gone? Do I have to somehow remove it from my UIView?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果你这样做了
,那就没有必要担心了。但是,如果您将警报的委托设置为某个对象,请确保当用户点击警报中的按钮时该对象仍然存在 - 否则当警报尝试调用alertView:didDismissWithButtonIndex:委托方法时您的应用程序将崩溃。
If you just do
then there's no need to worry about it. However, if you set the alert's delegate to some object, make sure that object still exists when the user taps a button in the alert - otherwise your app will crash when the alert will try to call alertView:didDismissWithButtonIndex: delegate method.