DHCOnDealloc 0.1.0

DHCOnDealloc 0.1.0

测试已测试
Lang语言 Obj-CObjective C
许可 MIT
发布最新版本2014年12月

未说明 维护。



  • Daniel Haight

这是一个简单的分类扩展,允许您在对象 dealloc 时设置一个将要触发的块。

安装

手动

DHCOnDealloc 的内容复制到您的项目中

用法

要设置一个在对象 Foo dealloc 之前执行的块

#import "NSObject+DHCOnDealloc.h"  

...

Foo *myFoo=[[Foo alloc] init];
[myFoo onDealloc:^{
  NSLog(@"I'll miss you bro");
  //and other more useful stuff
  //be careful of retain cycles
  //(google them)
}];
  myFoo=nil; //ARC will call -dealloc //this will fire your block //he will miss you bro