Comment dois-je appeler une fonction du bouton lorsque le bouton n'est pas pressé

J'ai une IBAction connecté à un bouton, et je voulais savoir si il existe un moyen pour exécuter cette fonction, même si le bouton n'est pas enfoncé. C'est ce que j'ai essayé...

Note: je suis à l'utilisation de swift pour ce projet.

//I get an error when I type this code?
self.buttonPressed()

@IBAction func buttonPressed(sender: AnyObject) {

    print("Called Action")

}
Quelle est l'erreur? Au moment de l'exécution ou de l'erreur de build?
Vous devez passer un "expéditeur" argument. La convention est que les méthodes commencent par une lettre minuscule, les classes avec une lettre majuscule.
ce expéditeur argument puis-je passer?
Si sender n'est pas utilisé dans l'action, vous pouvez passer n'importe quel objet, self est commun. Si sender est utilisé, vous devez passer un objet qui est acceptable pour l'action.

OriginalL'auteur nachshon fertel | 2015-05-01