原因猜测:
[invo getReturnValue: &vc];
这句代码在执行后的某个时刻会强行释放vc,release掉.
后面再用vc就会报僵尸对象的错。
用instrument的zombies工具一检测就出来了。
解决方法:
在vc声明时加上 __autoreleasing,即:
__autoreleasing UIViewController *vc = nil;
原因猜测:
[invo getReturnValue: &vc];
这句代码在执行后的某个时刻会强行释放vc,release掉.
后面再用vc就会报僵尸对象的错。
用instrument的zombies工具一检测就出来了。
解决方法:
在vc声明时加上 __autoreleasing,即:
__autoreleasing UIViewController *vc = nil;