Cet article est aussi disponible en français : Comment réinitialiser facilement toutes les valeurs structurées avec Struct en Swift ?
How to easily reset all structured values with Struct in Swift ?
If you're programming in Swift, it's likely that you're using structured variables with the Struct tool. You may have already wondered how to easily reset all the values of these structured variables without having to manually change each value in your code.
Using a Mutation Function in Struct
One of the most convenient methods is creating a function directly within the structure itself, like this:
struct Recherche {
var titre: String?
var age: Int?
mutating func reset() {
titre = nil
age = nil
}
}
In this example, we have created a "reset()" function that sets all the variable values to zero.
Now, you can simply execute this function wherever you want to reset the variables in your code, like this:
Recherche().reset()
Catégories : Swift
Par Guillaume le 27/02/2023 à 17:51
Partager l'article :
Articles similaires
Comment exécuter une fonction dans la vue principale depuis une vue en Present Modally avec Swift
Il peut être utile dans certains cas d’exécuter une fonction présente dans le code de la vue principale d’une application, depuis une vue affichée en Present Modally. Par exemple dans le cas d’un système de recherche. Vous pouvez avoir un champ de...
Utiliser des playgrounds pour tester rapidement vos idées en Swift avec Xcode
Les playgrounds sont un outil très utile pour les développeurs Swift. Ils permettent de tester rapidement des idées et de voir le résultat de votre code sans avoir à créer une application complète. Avec les playgrounds, vous pouvez rapidement...
Comprendre les closures en Swift
Les closures sont un concept de programmation très puissant dans Swift qui peuvent paraître un peu intimidants pour les débutants. Pourtant, ce sont des outils très utiles qui peuvent vous faire gagner du temps et améliorer la lisibilité de votre code. Dans...