Questions marquées «swift-protocols»






3
Non - La méthode '@ objc' ne satisfait pas l'exigence facultative du protocole '@objc'
Aperçu: J'ai un protocole P1 qui fournit une implémentation par défaut de l'une des fonctions optionnelles d'Objective-C. Lorsque je fournis une implémentation par défaut de la fonction optionnelle, il y a un avertissement Avertissement du compilateur: Non-'@objc' method 'presentationController(_:viewControllerForAdaptivePresentationStyle:)' does not satisfy optional requirement of '@objc' protocol 'UIAdaptivePresentationControllerDelegate' Version: Rapide: …

5
Dans Swift, comment puis-je déclarer une variable d'un type spécifique conforme à un ou plusieurs protocoles?
Dans Swift, je peux définir explicitement le type d'une variable en la déclarant comme suit: var object: TYPE_NAME Si nous voulons aller plus loin et déclarer une variable conforme à plusieurs protocoles, nous pouvons utiliser le protocoldéclaratif: var object: protocol<ProtocolOne,ProtocolTwo>//etc Que faire si je souhaite déclarer un objet conforme à …



En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.