我的项目中有一个框架,它实现了 NSDate 的扩展。扩展看起来像这样。
extension NSDate {
func isGreaterThanDate(otherDate: NSDate) -> Bool {
//function implementation here
}
}
我已将此框架导入到应用程序项目中。现在,如果我将相同的扩展名复制并粘贴到应用程序中的 swift 文件中,我的应用程序代码中的新副本似乎会覆盖框架代码中的副本。
当我在我的应用程序中调用这个函数时,有没有办法可以使用命名空间来指定我想要的实现?