Swift Invalid redeclaration of ' '重复设置方法出现的问题

错误显示

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
    }
 }
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容