Swift 3 - Comment puis-je définir comme paramètre à la fonction de rappel
souhaitez créer mondiale de la requête http de la fonction/extension avec Alamofire c'est comme
function Request(requestPath:String, requestParams:Any, onComplate:Void) {
//stuff here, when async request complate i want to call onComplate function
//like C# method.Invoke() or func.Invoke()
}
vous pouvez utiliser Clousers
OriginalL'auteur Efe ÖZYER | 2016-12-11
Vous devez vous connecter pour publier un commentaire.
Vous pouvez simplement passer de la fermeture(fonction) comme paramètre
Où
Result
sera le type de votre réponse.OriginalL'auteur Lexorus
Merci pour la réponse, mais finalement la solution
OriginalL'auteur Efe ÖZYER
vous pouvez utiliser des Fermetures
veuillez consulter le document ci-dessous.
https://developer.apple.com/library/content/documentation/Swift/Conceptual/Swift_Programming_Language/Closures.html
Ce sera la meilleure option
OriginalL'auteur Prabhat Kasera