Je voudrais envoyer une demande au serveur après un délai, mais si l'utilisateur a changé l'état de UITextFiled
cette demande devrait être terminée. Ce que j'ai maintenant estGCD terminer la demande
func searchBar(_ searchBar: UISearchBar, textDidChange searchText: String) {
sessionManager.session.invalidateAndCancel()
APIModel().searchRequest()...
}
mais cela n'arrête en fait pas la demande d'accès au serveur. Je suppose que je devrais utiliser GDC
delay
pour attendre une seconde avant d'envoyer la demande, puis, si UITextField
changé, mettez fin. Mais je n'ai pas pu trouver un exemple de cette réalisation logique.
eu l'idée, merci – JuicyFruit