Cadran et aiguille : -(void) stream : ........ 13% CPU
enzyme2006
Membre
Bonjour,
Je suis parti d'un modèle CHAT comme client/serveur en utilisant:
-(void) stream : (NSStream *) stream handleEvent:(NSStreamEvent) event
Et ce pour collecter des données (serveur) et les afficher sur l'iPad (client).
Mais cela prend 13% de CPU, y a-t-il une meilleur méthode pour la gestion des sockets, qui consommerait moins de ressource, car pour le moment cela ne fait que faire bouger une aiguille (verte) en fonction des données reçues, mais j'ai bien peur que cela ne soit pas très optimisé (mais ça fonctionne) , cf la vidéo .
Merci à tous.
Enzyme
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Après avoir réfléchi un peu,
J'ai résolu mon problème, en envoyant seulement des données si il a des changements et non en continue.
Et voila.
Enzyme