Why are there two NSObjects in Cocoa?

Mike Ash does a bang up job answering this question:

There are two NSObjects in Cocoa, a class and a protocol. Why both? What purpose do they serve?

Mike briefly covers namespaces, root classes, proxies and protocols.

Please follow and like us:

Leave a Reply

Your email address will not be published. Required fields are marked *