Input-mask-ios: XCode 10 und Swift 4.2 können nicht erstellt werden

Erstellt am 21. Sept. 2018  ·  4Kommentare  ·  Quelle: RedMadRobot/input-mask-ios

Der Pod kompiliert nicht mit Xcode 10 und Swift 4.2

Installationstyp

  • Kakaobohnen

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
bug

Hilfreichster Kommentar

Ich werde heute oder morgen ein Update veröffentlichen.
Bitte bleiben Sie dran.

Alle 4 Kommentare

Ö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 .

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

Robuske picture Robuske  ·  4Kommentare

osterlind picture osterlind  ·  3Kommentare

beltik picture beltik  ·  6Kommentare

SteynMarnus picture SteynMarnus  ·  11Kommentare

razalur picture razalur  ·  3Kommentare