Lier une fonction à  un bouton

AsteragorsAsteragors Membre
novembre 2012 modifié dans Apple Developer Programs #1
Bonjour,



j'aimerais savoir si c'est possible de lier une fonction à  un bouton.

Dans le @implementation ViewController

J'ai
- (IBAction)stopserver:(id)sender {<br />
	int tag = [sender tag];<br />
	<br />
	if(tag == 1){<br />
	Etat.text=@&quot;Connection au serveur&quot;;<br />
	}<br />
	else if(tag == 2)<br />
	{<br />
		Etat.text=@&quot;Deconnection du serveur&quot;;<br />
	}<br />
}<br />
<br />
Et @implementation PCBonjourServer<br />
<br />
#pragma mark - Controllers<br />
- (void)start<br />
{<br />
	[netService publish];<br />
	[socketHandle acceptConnectionInBackgroundAndNotify];<br />
}<br />
<br />
- (void)stop<br />
{<br />
	[netService stop];<br />
}




J'aimerais appeler void start et stop juste avant le texte. Si vous manquez d'information pour m'aider dà®tes-le moi. Est-ce que vous pouvez m'aider ?

Réponses

  • LarmeLarme Membre
    novembre 2012 modifié #2
    Pourrais-tu utiliser la balise code ?



    Sinon, je ne suis pas sûr d'avoir saisi ce que tu voulais faire, mais rien ne t'empêche d'appeler une fonction/méthode juste après avoir appuyé sur le bouton.

    Dans ton cas, si j'ai bien tout suivi, tu fais un [tonObjet stop]; juste avant le Etat.text = @blabla;, et un [tonObjet start]; au bon endroit.
  • C'est bon, j'ai déclarer Start & Stop. Et j'ai mit [Self start]. Maintenant, j'ai un soucis de SIGABRT quand j'appel Start & Stop.
Connectez-vous ou Inscrivez-vous pour répondre.