![](/img/trans.png)
[英]Dismiss / Present Modal View Controller - again viewdidLoad is calling
[英]Dismiss / Present Modal View Controller - Memory?
當您解除模態視圖控制器時,該視圖控制器對象是否被銷毀?
此外,如果您再次表示相同的視圖控制器,它會從新加載 - 例如,“視圖是否已加載”和“init”方法被調用?
釋放對象是你自己的責任,所以你應該在調用presentModalViewController之后或之后的某個時候自己發布視圖控制器(不推薦)
例如:
MyController *controller = [[MyController alloc] init];
[self presentModalViewController:controller animated:YES];
// "controller" is automatically retained, so you can call release right away
[controller release];
稍后調用dismissModalViewController將自動釋放保留的控制器。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.