Le pod ne compile pas avec Xcode 10 et Swift 4.2
Type d'installation
Contexte supplémentaire
/Users/Damasceno/Documents/GitHub/caronae-ios/Pods/InputMask/Source/InputMask/InputMask/Classes/View/MaskedTextFieldDelegate.swift:167:72: error: 'UITextFieldDidEndEditingReason' has been renamed to 'UITextField.DidEndEditingReason'
open func textFieldDidEndEditing(_ textField: UITextField, reason: UITextFieldDidEndEditingReason) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
UITextField.DidEndEditingReason
UIKit.UITextFieldDidEndEditingReason:3:18: note: 'UITextFieldDidEndEditingReason' was obsoleted in Swift 4.2
public typealias UITextFieldDidEndEditingReason = UITextField.DidEndEditingReason
Comme solution de contournement temporaire, ouvrez les paramètres du projet Pods, sélectionnez la cible InputMask et remplacez la version de langue de Swift par Swift 4. Notez que vous devez le faire à chaque fois que vous exécutez pod install
.
Il serait intéressant de voir le PR fusionné car actuellement la plupart des bibliothèques mettent déjà à jour leur version pour swift 4.2.
Je vais publier une mise à jour aujourd'hui ou demain.
S'il vous plaît restez à l'écoute.
Fixé dans 4.0.1
.
Commentaire le plus utile
Je vais publier une mise à jour aujourd'hui ou demain.
S'il vous plaît restez à l'écoute.