Ios5 删除ios中超类或子类中的通知观察者

Ios5 删除ios中超类或子类中的通知观察者,ios5,nsnotificationcenter,Ios5,Nsnotificationcenter,我已在超类中注册了通知。观察者在调用超级实现的子类中处理。我是否删除了超类或子类的dealloc中的观察者?您应该从为通知注册的同一类中删除观察者。您应该从为通知注册的同一类中删除观察者。我编写了一个小类,它将自动删除已注册的通知。您可以在上找到它。我编写了一个小类,可以自动删除已注册的通知。您可以在找到它,我尝试在超类中注销。但我有时会因为视图控制器在通知处理程序中为零而崩溃。您找到视图控制器为零的原因了吗?它发生在另一个用户设备上。崩溃报告说[UIImageView navigationIt

我已在超类中注册了通知。观察者在调用超级实现的子类中处理。我是否删除了超类或子类的dealloc中的观察者?

您应该从为通知注册的同一类中删除观察者。

您应该从为通知注册的同一类中删除观察者。

我编写了一个小类,它将自动删除已注册的通知。您可以在

上找到它。我编写了一个小类,可以自动删除已注册的通知。您可以在

找到它,我尝试在超类中注销。但我有时会因为视图控制器在通知处理程序中为零而崩溃。您找到视图控制器为零的原因了吗?它发生在另一个用户设备上。崩溃报告说[UIImageView navigationItem]-无法响应选择器。该代码位于通知处理程序中。该行实际上是[自导航项]。因此,我认为视图控制器在通知处理程序期间的某个点上被解除分配。但我不确定是什么原因造成的。我尝试在超类中注销。但我有时会因为视图控制器在通知处理程序中为零而崩溃。您找到视图控制器为零的原因了吗?它发生在另一个用户设备上。崩溃报告说[UIImageView navigationItem]-无法响应选择器。该代码位于通知处理程序中。该行实际上是[自导航项]。因此,我认为视图控制器在通知处理程序期间的某个点上被解除分配。但我不确定是什么原因造成的。