Pod tidak dikompilasi dengan Xcode 10 dan Swift 4.2
Jenis Instalasi
Konteks tambahan
/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
Sebagai solusi sementara, buka pengaturan proyek Pods, pilih target InputMask, dan ubah versi bahasa Swift ke Swift 4. Perhatikan bahwa Anda perlu melakukan ini setiap kali Anda menjalankan pod install
.
Akan menarik untuk melihat PR digabungkan karena saat ini sebagian besar lib sudah memperbarui versi mereka untuk Swift 4.2.
Saya akan mengeluarkan pembaruan hari ini atau besok.
Tolong, tetap disini.
Diperbaiki di 4.0.1
.
Komentar yang paling membantu
Saya akan mengeluarkan pembaruan hari ini atau besok.
Tolong, tetap disini.