J'ai un bloc qui a bloc à l'intérieurSwift: comment annuler bloc de code
fun abc(){
a({
//some processing
b({
//some asynchronous work
})
})
}
quand un bouton est appuyé, la méthode abc est appelée et il fait une tâche en se connectant à Internet et prend un certain temps. Je cherche le moyen d'annuler le bloc précédent et d'exécuter le bloc en cours s'il est tapé deux fois. S'il vous plaît suggérer
Vous vous posez des fermetures résiliables. Découvrez ceci si vous ciblez Swift 3 http://stackoverflow.com/a/39684520/1495682 – Kubba