Я обновил свой xcode, и мой проект больше не компилируется.
Ошибка: метки аргумента '(stringInterpolationSegment :)' не совпадают
любые доступные перегрузки.
Показывает ошибку для операторов 'else if' и 'else'
@IBDesignable public class GMStepper: UIControl {
var delegate: StepperDelegate!
/// Current value of the stepper. Defaults to 0.
@objc @IBInspectable public var value: Double = 0 {
didSet {
value = min(maximumValue, max(minimumValue, value))
let isInteger = floor(value) == value
//
// If we have items, we will display them as steps
//
if isInteger && stepValue == 1.0 && items.count > 0 {
label.text = "\(items[Int(value)])\(self.suffixString)"
}
**else if isInteger {
label.text = String.init(stringInterpolationSegment: "\(Int(value))\(self.suffixString)"/*Int(value)*/)
}
else {
label.text = String.init(stringInterpolationSegment: "\(value)\(self.suffixString)"/*value*/)
}**
if oldValue != value {
sendActions(for: .valueChanged)
}
}
}
Показывает ошибку для операторов 'else if' и 'else'
Ошибка: метки аргумента '(stringInterpolationSegment :)' не совпадают
любые доступные перегрузки.