Debugging Tips



This section outlines some common problems that you might be running into and possible solutions.

The retain/release counts on my classes are all correct, but OmniObjectAlloc says they are not getting deallocated.
Make sure that your implementation of -dealloc is calling the super implementation. If NSDeallocateObject is not called, the memory for your object will not get made available for reuse. OOA will report this as such.

My EOF EO classes are acting very strange with respect to retain counting.
See the Using EOF section.