库,当NSObject或其子类对象被释放时会通知您
我尝试在对象被释放时执行某些操作。LiveObjectTracer是解决问题的其中一种方法。
当NSObject或其子类对象被释放时,它会触发代理方法。对象包括所有的NSObject子类,您自己创建的、第三方创建的和苹果创建的。您可以使用这个库在任何情况下。
我从在__weak ivar 为nil时要执行操作时获得了LiveObjectTracer的核心思想。感谢StackOverflow和用户们!
iOS8或更高版本
LiveObjectTracer可以通过CocoaPods获得。要安装它,只需将以下行添加到您的Podfile中:
pod "LiveObjectTracer"
wagyu298
LiveObjectTracer遵循MIT许可证。有关更多信息,请参阅LICENSE文件。