ポッドはXcode10およびSwift4.2でコンパイルされません
インストールタイプ
追加のコンテキスト
/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
一時的な回避策として、Podsプロジェクト設定を開き、InputMaskターゲットを選択し、Swift言語バージョンをSwift 4に変更します。 pod install
を実行するたびにこれを行う必要があることに注意してください。
現在ほとんどのライブラリがすでにswift4.2のバージョンを更新しているため、PRがマージされるのを見るのは興味深いでしょう。
今日または明日アップデートを発行します。
どうぞお楽しみに。
4.0.1
修正されました。
最も参考になるコメント
今日または明日アップデートを発行します。
どうぞお楽しみに。