Je fais de la recherche sur la programmation orientée objet à Swift et j’imaginais qu’un bon endroit pour commencer serait NSObject
, puisque tous les objets héritent de cette classe de base. Dans Documentation de Apple pour NSObject
, il y a des zones qui se réfèrent à un "récepteur". Est-ce que "récepteur" signifie une instance de NSObject
?
Réponses:
5 pour la réponse № 1Il fait référence au paradigme "d’envoi" d’Objective-cmessages "aux objets. Dans ce monde, une" méthode "n'est pas" vraiment une méthode, c'est juste l'objet qui dit "Hé, si quelqu'un m'envoie ce message (une chaîne qui correspond à ce nom de méthode), je" répondez-y. " c'est-à-dire que cet objet est le "destinataire" du message. Donc oui, dans la documentation que vous mentionnez, NSObject est le destinataire et les méthodes que vous voyez sont les "messages".