Je suis débutant en "Objective C" et je me permet de poster ici car après de nombreuses recherches je n'arrive pas à trouver de solution .
Alors voilà,
Je dois créer un bouton sur ma page principale qui lance une nouvelle fenêtre vers un graphique. C'est un thread qui doit démarrer à l'ouverture de la fenêtre, qui ajoute une valeur toute les 5 secondes à ce graphique.
Alors, pour commencer voici ce que j'arrive à faire :
- Créer un graphique avec des valeurs défénis au début. J'utilise un CPDScatterPlot.
- Créer un thread à l'ouverture de ma fenêtre.
- Ajouter une valeur toute les 5 secondes dans les données de mon tableau.
Voici mon problème :
- Rafraîchir ma vue à chaque ajout de valeur.
Voici la classe ou j'instancie ma vue :
<code type="c">
@interface CPDScatterPlotViewController : UIViewController
</ code>
Voici ou je créer mon thread :
<code type="c">
- (void)viewDidLoad
{
[super viewDidLoad];
self.myView = ...
self.view=self.myView;
+ (void)methodThread:(id)param {
int x = 5;
while (true) {
printf("Object Thread says x is %i\n",x);
... // Ajout de la valeur au graphique
// Ici j'aimerais lui dire de rafraîchir ma vue
x = x + 5;
usleep(5000000);
}
}
</ code>
SVP aider moi
Cordialement,
Zephiro
[Objective C] Thread et raffraichissement de vue
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.