This inspection reports dealloc messages sent directly.
You never send a dealloc message directly. Instead, an object's dealloc method is invoked indirectly through the release NSObject protocol method (if the release message results in the receiver's retain count becoming 0). See Memory Management Programming Guide for more details on the use of these methods.