无法摆脱'来自扩展的声明不能被覆盖'

时间:2017-11-09 15:44:55

标签: ios swift

我无法摆脱这个错误。根据下面的屏幕截图,名为材料的库的属性borderColor VKCheckbox 库的属性冲突。

VKCheckbox的borderColor

/**
 Set checkbox border color
 */
var borderColor: UIColor!
{
    didSet
    {
        self.layer.borderColor = borderColor.cgColor
    }
}

物料+ UIView.swift

extension UIView {
    /// A property that accesses the layer.borderColor property.
    open var borderColor: UIColor? {
        get {
            guard let v = layer.borderColor else {
                return nil
            }
            return UIColor(cgColor: v)
        }
        set(value) {
            layer.borderColor = value?.cgColor
        }
    }
...
}

所以问题是,我该如何解决这个问题?根本不知道。谢谢!

enter image description here

0 个答案:

没有答案