I am trying to use key-value observing in one of my classes. I register the observers in the init method and remove/deregister them in the dealloc, but I get the following e
Are you calling [super dealloc] before you remove your observers? Calling super's dealloc too early could lead to an error like this.
[super dealloc]
dealloc