dealloc内部原理
1 | 1.调用 -release :引用计数变为零 |
大致意思:
1.ARC下对象的成员变量于编译器插入的.cxx_desctruct方法自动释放
2.ARC下[super dealloc]方法也由编译器自动插入,自动调用
3.dealloc内部有一步执行objc_clear_deallocating 方法将weak指向当前对象的变量都置为nil
1 | 1.调用 -release :引用计数变为零 |
大致意思:
1.ARC下对象的成员变量于编译器插入的.cxx_desctruct方法自动释放
2.ARC下[super dealloc]方法也由编译器自动插入,自动调用
3.dealloc内部有一步执行objc_clear_deallocating 方法将weak指向当前对象的变量都置为nil
running pig
IOS Developer