4
¿Por qué la última parte del nombre de un método de Objective-C debe tomar un argumento (cuando hay más de una parte)?
En Objective-C, no puede declarar nombres de métodos donde el último componente no toma un argumento. Por ejemplo, lo siguiente es ilegal. -(void)take:(id)theMoney andRun; -(void)take:(id)yourMedicine andDontComplain; ¿Por qué Objective-C fue diseñado de esta manera? ¿Era solo un artefacto de Smalltalk del que nadie vio la necesidad de deshacerse? Esta limitación …