Junior — Middle
Quel résultat la fonction launch renvoie-t-elle?
sobes.tech IA
Réponse de l'IA
En Android, la fonction launch des coroutines (par exemple, depuis CoroutineScope) retourne un objet de type Job. Cet objet représente une coroutine en cours d'exécution et permet de gérer son cycle de vie, par exemple, en annulant son exécution ou en surveillant son état.
Exemple :
val job = CoroutineScope(Dispatchers.Main).launch {
// travail asynchrone
}
// On peut annuler la coroutine
job.cancel()