preguntar acerca de grand-central-dispatch

3
réponses

C++11 sécurité des threads des générateurs de nombres aléatoires

En C++11, Il y a un tas de nouveaux moteurs de générateur de nombres aléatoires et de fonctions de distribution. Sont-ils thread safe? Si vous partagez une seule distribution aléatoire et un moteur parmi plusieurs threads, est-ce sûr et recevrez-vous …
demandé sur 1970-01-01 00:33:32
2
réponses

Comment arrêter/annuler/suspendre / reprendre des tâches sur la file D’attente GCD

Comment arrêter/annuler/suspendre / reprendre les tâches sur la file D'attente GCD comment arrête-t-on les opérations de la file d'attente en arrière-plan? Je veux arrêter quelques écrans dans notre application. Et certains écrans, il convient de re …
demandé sur 1970-01-01 00:33:35
8
réponses

EXC mauvaise INSTRUCTION (code=EXC I386 INVOP, subcode=0x0) sur le sémaphore d’expédition disposer

je reçois EXC_BAD_INSTRUCTION (code=EXC_I386_INVOP, subcode=0x0) sur dispatch_semaphore_dispose mais je ne sais pas vraiment comment trouver la cause profonde de cela. Mon code utilise dispatch_async, dispatch_group_enter et ainsi de suite. mise à …
demandé sur 1970-01-01 00:33:34
14
réponses

Comment créer une file D’attente d’envoi dans Swift 3

dans Swift 2, j'ai pu créer la file d'attente avec le code suivant: let concurrentQueue = dispatch_queue_create("com.swift3.imageQueue", DISPATCH_QUEUE_CONCURRENT) mais cela ne se compile pas dans Swift 3. Quelle est la meil …
demandé sur 1970-01-01 00:33:36
7
réponses

Quelle est la différence entre les appels synchrones et asynchrones dans L’Objectif-C, par rapport aux appels multi-threading?

pour la plus longue période, j'ai pensé que asynchrone était synonyme de lancer quelque chose sur un thread de fond, tandis que synchrone signifiait sur le thread principal (bloquant les mises à jour et les interactions de L'interface utilisateur). J …
demandé sur 1970-01-01 00:33:34
10
réponses

Comment charger de manière asynchrone une image dans une vue UIImageView?

j'ai un uivi avec un UIImageView subview. Je dois charger une image dans UIImageView sans bloquer L'interface utilisateur. L'appel de blocage semble être: UIImage imageNamed: . Voici ce que je pensais résoudre ce problème: -(void)updateImage …
demandé sur 1970-01-01 00:33:33
2
réponses

File d’attente d’opération vs file d’attente D’expédition pour l’application iOS

quelles sont les différences entre la file D'attente pour L'opération et la file d'attente pour le départ? dans quelles circonstances serait-il plus approprié de les utiliser? ... …
demandé sur 1970-01-01 00:33:31