Quelle est la meilleure façon de faire appel à une IBAction de avec-dans le code?

Dire, par exemple, j'ai un IBAction qui est relié à un UIButton dans interface builder.

- (IBAction)functionToBeCalled:(id)sender
{
   //do something here   

}

Dans mon code, dire, par exemple, dans une autre méthode, quelle est la meilleure façon de faire des appels que IBAction?

Si j'essaie de l'appeler comme cela, je reçois une erreur:

[self functionToBeCalled:];

Mais, si j'essaie de l'appeler comme ceci (triche un peu, je pense), il fonctionne très bien:

[self functionToBeCalled:0];

Quelle est la bonne façon de l'appeler correctement?

InformationsquelleAutor iwasrobbed | 2010-05-22