Comment tuer un NSThread ?
aranaud
Membre
Dans mon application, j'utilise un NSThread principale plus NSThread pour rafraà®chir un graphique avec normalement une seule courbe à la fois.
Or, il se trouve que dans certaine situation, je me retrouve avec deux courbes.
Donc, je voudrait mettre fin au calcule avant de relancer le calcul d'un nouveau graphique en mettant fin au NSThread du calcule précédant.
[Fichier joint supprimé par l'administrateur]
Or, il se trouve que dans certaine situation, je me retrouve avec deux courbes.
Donc, je voudrait mettre fin au calcule avant de relancer le calcul d'un nouveau graphique en mettant fin au NSThread du calcule précédant.
[Fichier joint supprimé par l'administrateur]
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Et voici le code du thread de dessin
Voila, si tu as besoin d'explications, ...
PS:
Si Chacha voit ca, il va piquer une colère
C'est dommage.
J'ai essayé mais aucun changement.
Mais j'ai plus l'impression que le problème vient au moment du rafraà®chissement de l'interface. J'utilise cette méthode pour lancer la mise à jours de l'interface.
Nota : j'utilise la framework GraphTool
Euh, pourquoi ?Â
Il faut mettre Comment tuer un NSThread ?
Corriger.
Le problème ne se pose que si la courbe n'a que deux points.
Il me semble que la méthode setNeedsDisplay crée son propos NSThread pour dessiner l'interface. Donc, en la couplant avec ton idée, plus de problème. :adios!: