Input-mask-ios: XCode 10 et Swift 4.2 ne parviennent pas à se construire

Créé le 21 sept. 2018  ·  4Commentaires  ·  Source: RedMadRobot/input-mask-ios

Le pod ne compile pas avec Xcode 10 et Swift 4.2

Type d'installation

  • Cocopodes

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
bug

Commentaire le plus utile

Je vais publier une mise à jour aujourd'hui ou demain.
S'il vous plaît restez à l'écoute.

Tous les 4 commentaires

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 .

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

MrJox picture MrJox  ·  11Commentaires

osterlind picture osterlind  ·  3Commentaires

KompoD picture KompoD  ·  5Commentaires

LinusGeffarth picture LinusGeffarth  ·  4Commentaires

razalur picture razalur  ·  3Commentaires