声明在文件范围内有效(UI 颜色扩展)

Declaration is on valid at file scope (UI color extension)

好吧,我的扩展有一个错误,每当我添加一行或 space 它时,它都会产生更多的 UIColor 错误。我可以使用 Clean 函数将其还原为这两个错误。我的扩展不在 {} 中,我想我已经关闭了所有块,但也许没有。在我制作 'FIRAuth Create User' 功能之前它工作正常,如果这与它有任何关系的话。 Issue Navigator + the Code

extension UIColor{

    convenience init (r: CGFloat, g: CGFloat, b: CGFloat) {
        self.init(red: r/255, green: g/255, blue: b/255, alpha: 1)
    }

}

前一个块是否可能缺少一个大括号?如果前面的 class 或扩展名仍然打开,那么这个扩展名不在文件范围内——它更深一层,这是无效的。我会仔细检查您之前的所有范围是否如您预期的那样关闭。