我对该Date
类型进行了一个小扩展,其中包含一些简单的辅助方法,例如
extension Date
{
func dateByAdding(components: DateComponents) -> Date?
{
return Calendar.current.date(byAdding: components, to: self)
}
现在有一个类,Xcode 13.0 beta 2 不断告诉我Type 'Date' has no member 'dateByAdding'
,而在另一个类中,扩展按预期工作。
所有文件都是 100% 快速的,所有相关文件都具有相同目标的目标成员资格。
我已经尝试过像删除派生数据文件夹这样的常规操作,但没有成功。有什么想法可能导致这种情况吗?
编辑
这只是以下代码行:
let date = Date().dateByAdding(components: DateComponents(month: -6))