[英]Several view controllers in one view controller
我正在使用一個其中包含多個容器的視圖控制器,並且每個容器都有自己的視圖控制器。
我想知道[topMostViewController removeFromParentViewController]
還將刪除其所有子項,以便我沒有任何內存泄漏,或者在那之前,我還需要對其具有的所有子項調用removeFromParentViewController
?
removeFromParentViewController
將從其父級移除該子級。 該孩子的任何孩子都將與該孩子保持親戚關系。 如果您正確設置了關系,則所有孩子都會被調用viewWillDisappear
,等等( 如果您已經建立了關系)。
但是,由於您使用的是ARC,因此您不必擔心內存泄漏,因為編譯器會為您解決這一問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.