@Jerry The practice is not avoiding subclassing. It is utilizing the delegate pattern wherever you can. That's how Cocoa projects tend to have a "flatter" class hierarchy than their equivalents in other languages. It doesn't have too much to do with the IDE.
by Lukhnos — May 16
@Jerry The practice is not avoiding subclassing. It is utilizing the delegate pattern wherever you can. That's how Cocoa projects tend to have a "flatter" class hierarchy than their equivalents in other languages. It doesn't have too much to do with the IDE.