table view cell with KVO
===

I have a custom table view cell and it also observes a key of another object by using the method:

> [_anotherObject addObserver:myCell forKeyPath:@"killed" options:NSKeyValueObservingOptionNew context:0];

*_anotherObject is an ivar in my custom table view cell class*

I know that I should remove myCell as an observer at some point, but I don't know when I should do.
as far as I know, possible places are:

> -dealloc

> -prepareForReuse

