Swift est un langage de programmation polyvalent sûr, rapide et expressif développé par Apple Inc. pour ses plates-formes et Linux. Swift est open-source. Utilisez la balise uniquement pour les questions sur les fonctionnalités linguistiques ou pour demander du code dans Swift. Utilisez les balises [ios], [ipados], [macos], [watch-os], [tvos], [cocoa-touch] et [cocoa] pour les questions (indépendantes de la langue) sur les plates-formes ou les cadres.
Je souhaite que mon contrôleur de navigation soit disponible dans toute mon application. Est-il possible de créer un objet contrôleur de navigation de l'interface utilisateur da ...
Je crée un délégué dans UIView pour transmettre les données à mon contrôleur et je les enregistre dans userdefaults. mais quand j'essaye de le sauve ...
J'ai un problème avec les génériques dans Swift. Exposons mon code.
protocol FooProtocol {
associatedtype T
}
protocol Fooable { }
extension Int : Fooable { }
exten ...
J'ai deux minuteries qui s'exécutent à des intervalles de temps différents, dont l'un est ajouté à une boucle d'exécution. let timer = Timer.schedule ...