// // EQNGenericValue.swift // Earthquake Network // // Created by Busi Andrea on 26/08/2020. // Copyright © 2020 Earthquake Network. All rights reserved. // import Foundation @objcMembers class EQNGenericValue: NSObject { /// Value of the element public let value: String /// Display text public let display: String // MARK: - Init init(value: String, display: String) { self.value = value self.display = NSLocalizedString(display, comment: "") } // MARK: - Equal override func isEqual(_ object: Any?) -> Bool { if let aValue = object as? EQNGenericValue { return aValue.value == self.value } return false } }