Xcode: 10 Swift: 4.2
******* Использование необъявленного типа 'Observable' *******
Я использую этот код, msg: Использоватьнеобъявленного типа "Наблюдаемый", как решить?
func validateAccount(_ account: String) -> Observable<XDLoginRXModel>
это мой пользовательский enum
import Foundation
enum XDLoginRXModel {
case empty
case ok(message: String)
case failed(message: String)
}
extension XDLoginRXModel: CustomStringConvertible {
var description: String{
switch self {
case .empty:
return "Empty"
case let .ok(message):
return message
case let .failed(message):
return message
}
}
}
extension XDLoginRXModel {
var isValid: Bool {
switch self {
case .ok:
return true
default:
return false
}
}
}