美文网首页
removeFromParentViewController

removeFromParentViewController

作者: Idoahc | 来源:发表于2018-11-19 10:36 被阅读52次

iOS UIKit-UIViewController的SDK中下面方法:

/*
  Removes the the receiver from its parent's children controllers array. If this method is overridden then
  the super implementation must be called.
*/
- (void)removeFromParentViewController NS_AVAILABLE_IOS(5_0);

该方法在iOS 8.1中是立即释放controller,而在iOS 9(包括) 之后则是延迟释放controller。

因为只有安装了iOS 8.1的系统,所以不确定是否是iOS 8.1的个例,还是iOS 9之前都是立即释放。个人猜测应该是iOS 9之前都是立即释放,具体有待考证。

相关文章

网友评论

      本文标题:removeFromParentViewController

      本文链接:https://www.haomeiwen.com/subject/cyjofqtx.html