ARC System发布对象时的通知

时间:2012-07-22 12:58:10

标签: ios notifications automatic-ref-counting mpmovieplayercontroller dealloc

我正在将我的巨大项目转换为ARC,虽然成功完全转换并且我正在使用它但是仍然有一些代码仍然存在dealloc仍然需要被调用。
示例我正在停止并释放MPMoviePlayerController,当dealloc用于在ARC之前调用或任何其他通知需要在dealloc中取消注册时。

现在问题是我正在使用dealloc(没有[super dealloc])但它没有被调用,是否有任何调整我可以调用dealloc以便我不必更改大量代码。 / p>

1 个答案:

答案 0 :(得分:4)

通常在ARC环境中调用

dealloc。您可以通过创建一个指向一个简单对象的局部变量来自己验证它,该对象在dealloc中有一个NSLog,然后让它超出范围。

您可能希望使用“仪器”来跟踪对象上的内容。