Estoy investigando la programación orientada a objetos en Swift y pensé que un buen lugar para comenzar sería NSObject
, ya que todos los objetos heredan de esta clase base. En Documentación de Apple para NSObject
, hay áreas que se refieren a un "receptor". ¿"Receptor" significa una instancia de NSObject
?
Respuestas
5 para la respuesta № 1Se refiere al paradigma del envío de Objective-cmensajes "a objetos. En ese mundo, un" método "no es REALMENTE un método, es solo el objeto que dice:" Oye, si alguien me envía este mensaje (una cadena que coincide con el nombre del método), voy a responde a eso ". es decir, ese objeto es el "receptor" del mensaje. Entonces sí, en la documentación que mencionas, NSObject es el receptor y los métodos que ves allí son los "mensajes".