An instance 0x30fda0 of class <My Window Controller Class> is being
deallocated while key value observers are still registered with
it. Break on _NSKVODeallocateLog to start debugging.
I'm assuming this message indicates a problem with the
implementation for my window controller class, and I would like to
eliminate that problem. What is needed to prevent this message
from occurring?