2011-04-03 138 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方法時,您的應用程序將崩潰。