-> Je fais une application iphone -> J'ai un scénario où je cours nombre de threads en arrière-plan.Comment faire tous les threads de sommeil - iphone
-> Supposons maintenant que sur le thread principal je reçois un événement et que je doive exécuter une action dans un nouveau thread d'arrière-plan.
-> Mais lorsque j'effectue une action sur le nouveau thread d'arrière-plan à ce moment mes autres threads doivent mettre en pause/sleep jusqu'à ce que l'action soit terminée.
-> Une fois l'action terminée, tous les autres threads doivent reprendre leur fonctionnement.
Je vais explorer plus à ce sujet, mais si quelqu'un a une idée s'il vous plaît fournir une contribution.
Merci
Vous avez raison, j'ai retiré ma réponse, avez-vous envisager d'utiliser threads natifs C, ou avez-vous pensé à un objet partagé entre tous les fils disons comme un drapeau, lorsque vous définissez cette Objet à un drapeau actuel tous les threads de travail tiennent jusqu'à un autre ensemble pour cet objet? J'avais l'habitude de faire ce mécanisme en C# –
Pouvez-vous décrire plus en détail ce que vous voulez faire? Que font les threads de fond? Pourquoi ont-ils besoin de faire une pause? Il peut y avoir une solution plus facile que celle suggérée jusqu'ici. – kubi