Use this class as superclass instead of NSObject when you want the retain count for your instances managed internally; hence Internal Retain Count and not what you might have thought. The implementation is thread-safe and can provide allocation statistics with the NeXT/Apple runtimes. (There is no such thing in GNUStep anyway, is there?)
unsigned int retainCount;
Holds the current retain count of object minus one.