Swift 4:如果您有名称为 Locale 的枚举,如何使用 Foundation Locale 结构

Swift 4: How to use Foundation Locale struct if you have enum with name Locale

所以,我有一个名为 Locale:

的自定义枚举
public enum Locale: String {
    case ru
    case uz
}

我将其用于 api 响应 json。如果我想使用 Foundation Locale 结构,那么 xcode 只查找我本地声明的枚举。 如果我有同名的枚举,我该如何使用 Foundation Locale 结构?

您可以使用 Foundation.Locale 来区分 Foundation Locale 和您的本地枚举