In Apple's runtime +initialize is inherited (and this is documented, so it's not by accident). In gnustep it's not. Is there a good reason for this? It seems like a glaring inconsistency -- "subclasses inherit methods from their superclass _unless_ the method is called +initialize". Seems to me it would be much cleaner to not special- case this and for +initialize to be inherited.

- lc



_______________________________________________
Discuss-gnustep mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/discuss-gnustep

Reply via email to