问题是,我想在我的扩展文件上创建一个扩展名,如下所示。
extension Notification.Name {
static let value = Notification.Name(rawValue: "value")
}
但不幸的是,它正在读取我的自定义类名为通知,这次我只想直接访问基金会......所以我可以去.名字
除了方法之外,是否有一些方法像在 android 中提到@DoNotReadCustomClass? 哈哈或类似的东西?
@onlyGoForFundationClass?@exeptionForThisTimeOnCustomClass或类似的东西?
谢谢。
您可以在它前面加上声明类的模块的名称。在这种情况下,它将是:
extension Foundation.Notification.Name {
static let value = Foundation.Notification.Name(rawValue: "value")
}