gwynne/MAKVONotificationCenter — comment on commit 9db3c4de967796470fc5e043e4642a2973757d47
File: MAKVONotificationCenter.m line 176
By mikeash:

Overriding `hash` to do all this complicated stuff, then overriding `isEqual:` to do object identity (which is already done that way by `NSObject` anyway) seems pointless, although harmless. Did you originally intend to have more complicated equality testing? I'd suggest either implementing that, or if object identity is the way to go now, just deleting both of these methods.