美文网首页
记一次检测View,ViewController内存的释放.

记一次检测View,ViewController内存的释放.

作者: Taoai_M | 来源:发表于2018-07-12 16:46 被阅读10次

事故起因:

在window上添加自定义view。

在ViewController 中引用自定义的view 声明属性

声明1:@property (weak, nonatomic) CustomeView *view;

声明2:@property (strong, nonatomic) CustomeView *view;

结果:

[view removeFromSuperview];

-(void)dealloc{

    NSLog(@"delloc %@",NSStringFromClass([self class]));

}

声明1引用计数的变化: 0  +1 -1 =0  释放内存空间,执行delloc

声明2引用计数的变化:0 +1 +1 -1 = 1 引用计数不为0,不会执行delloc

相关文章

网友评论

      本文标题:记一次检测View,ViewController内存的释放.

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