Le polymorphisme et l'Héritage en Objective-C

J'ai un code en Objective-C et qui veulent faire un Contrôleur de base et utiliser le polymorphisme pour créer des sous-classes. Je suis aussi CS193p stanford cours. Depuis le polymorphisme utilise les méthodes générales pour les différentes classes comment xcode connaître la fonction de chaque sous-classe de les appeler s'ils ont le même nom de fonction?

Aussi, dans la classe de base d'une fonction est appelée, mais les retours nul et a un commentaire disant abstrait. Cette fonction est mise en œuvre dans la sous-classe contrôleur et retourne une valeur. Comment se fait-le contrôleur de base qui fera appel à la sous-classe de la fonction si elle est inférieure dans la hiérarchie? Pourquoi ne pas retourner nil?

OriginalL'auteur user2076774 | 2013-06-21