Der Pod kompiliert nicht mit Xcode 10 und Swift 4.2
Installationstyp
Zusätzlicher Kontext
/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
Öffnen Sie als vorübergehende Problemumgehung die Projekteinstellungen von Pods, wählen Sie das Ziel InputMask aus und ändern Sie die Swift-Sprachversion in Swift 4. Beachten Sie, dass Sie dies jedes Mal tun müssen, wenn Sie pod install
ausführen.
Es wäre interessant zu sehen, wie die PR zusammengeführt werden, da derzeit die meisten Libs ihre Version bereits für Swift 4.2 aktualisieren.
Ich werde heute oder morgen ein Update veröffentlichen.
Bitte bleiben Sie dran.
Behoben in 4.0.1
.
Hilfreichster Kommentar
Ich werde heute oder morgen ein Update veröffentlichen.
Bitte bleiben Sie dran.