我希望我的自定义错误类型名称为 "Error"
I want my custom Error type has name "Error"
不是“MyError”或任何其他前缀或后缀。我希望它只是“错误”。因为当我在代码中引用这种类型时,它会像:MyApp.Error
。漂亮又简单。
enum MyApp {
enum SomeModel {}
enum OneMoreModel {}
enum Error: Error {
}
}
它没有编译:
'Error' has a raw type that depends on itself
我尝试了 Error: swift.Error
但是
Cannot find type 'swift' in scope
我还能尝试什么?
模块名称是Swift
,大写“S”。
enum Error: Swift.Error {
}
不是“MyError”或任何其他前缀或后缀。我希望它只是“错误”。因为当我在代码中引用这种类型时,它会像:MyApp.Error
。漂亮又简单。
enum MyApp {
enum SomeModel {}
enum OneMoreModel {}
enum Error: Error {
}
}
它没有编译:
'Error' has a raw type that depends on itself
我尝试了 Error: swift.Error
但是
Cannot find type 'swift' in scope
我还能尝试什么?
模块名称是Swift
,大写“S”。
enum Error: Swift.Error {
}