我希望我的自定义错误类型具有名称"Error"



不"MyError";或者具有任何其他前缀或后缀。我希望它只是";错误";。因为当我在代码中引用这种类型时,它会像:MyApp.Error。漂亮又简单。

enum MyApp {
enum SomeModel {}
enum OneMoreModel {}
enum Error: Error {

}
}

它不编译:

"错误"有一个依赖于自身的原始类型

我尝试了Error: swift.Error,但

在作用域中找不到类型"swift">

我还能尝试什么?

模块名称为Swift,大写为"S〃;。

enum Error: Swift.Error {

}

相关内容

  • 没有找到相关文章

最新更新