如何在其他模块中使用Swift扩展?

如何在其他模块中使用Swift扩展?,swift,Swift,我在我的应用程序模块中的Swift中定义了一个扩展,我想在另一个模块中使用该扩展。可能吗?当我在另一个模块中使用它时,出现了编译器错误“Type'UserDefaults'没有成员'Keys'” public extension UserDefaults { public enum Keys { public static let aaa = "aaa" public static let bbb = "bbb" } } 你导入了那个模块吗?哦,

我在我的应用程序模块中的Swift中定义了一个扩展,我想在另一个模块中使用该扩展。可能吗?当我在另一个模块中使用它时,出现了编译器错误“Type'UserDefaults'没有成员'Keys'”

public extension UserDefaults {
    public enum Keys {
        public static let aaa = "aaa"
        public static let bbb = "bbb"
    }
}

你导入了那个模块吗?哦,我完全忘了。谢谢