La Red de Conocimientos Pedagógicos - Currículum vitae - Cómo llamar al método de instancia de Objective-C\método de clase

Cómo llamar al método de instancia de Objective-C\método de clase

Después de escribir la declaración e implementación de la clase, ¿cómo la llama la aplicación?

En Objective-c, el formato simple para llamar a un método es el siguiente:

1[método de instancia] Por ejemplo: [persona setAge:32] donde persona es un; instancia de la clase Persona.

O:

2 [nombre de clase nombre del método]; Por ejemplo: NSString str = [NSDate date] Esto es para llamar directamente al método de fecha en la clase NSdate para obtener el fecha y hora actuales.

En Objective-c, llamar a un método de una clase o instancia también se llama enviar un mensaje a la clase o instancia. Las instancias de la clase se denominan "receptores". Por lo tanto, el formato de una llamada a un método general también puede entenderse como:

[mensaje del receptor]

En terminología, la expresión completa también se denomina expresión de mensaje. Este es el título oficial.

Por supuesto, un método puede tener parámetros, o puede tener múltiples parámetros, por lo que el formato completo de llamada al método es el siguiente:

[Recibir nombre del método 1: parámetro 1 nombre 2: Parámetro 2 Nombre 3: Parámetro... ]

Por ejemplo:

[persona conjuntoEdad:32];

[persona conjuntoNombre:@"sam " y segundo nombre :@"job"];

Nota: Al llamar a un método multiparámetro, puede omitir el nombre del método a partir del segundo.

Por ejemplo:

[person setName:@"sam" :@"job"];

Un método también puede llamar a otro método, como por ejemplo:

[NSString stringWithFormat:[formato de prueba]];

Nota: La llamada al método debe agregarse entre corchetes "[.........]"