美文网首页
Swift Invalid redeclaration of '

Swift Invalid redeclaration of '

作者: 江河_ios | 来源:发表于2024-01-04 09:54 被阅读0次
错误显示

Swift不支持对同一个类的同一种方法进行重复定义,对UIView进行扩展,分别写了两个extension,就会出现如上图所示 Invalid redeclaration of '' 红色的错误,查看自己的代码是否有重复的删除即可。

extension UIView {
var viewFrome_left :CGFloat  {
    get {
        return self.frame.origin.x
    }
    
    set {
        var frame = self.frame
        frame.origin.x = newValue
        self.frame = frame
    }

 }

}

// 重复设置方法
extension UIView {
var viewFrome_left :CGFloat  {
    get {
        return self.frame.origin.x
    }
    set {
        var frame = self.frame
        frame.origin.x = newValue
        self.frame = frame
    }
 }
}

相关文章

网友评论

      本文标题:Swift Invalid redeclaration of '

      本文链接:https://www.haomeiwen.com/subject/lchafdtx.html