Swift 3 2 진수 연산자 '==='를 두 개의 'Date'피연산자에 적용 할 수없는 이유는 무엇입니까?
public func ==(lhs: Date, rhs: Date) -> Bool {
return lhs === rhs || lhs.compare(rhs) == .orderedSame
}
스위프트 3로 업그레이드 한 후 지금은이 오류 ...
이 문제를 해결하는 방법에 대한 어떤 제안 "이진 연산자 ===
두 Date
피연산자에 적용 할 수 없습니다"를 얻을?
Swift 3 Date는 이미 Comparable 프로토콜을 준수하는 Struct입니다. http://stackoverflow.com/questions/39541879/swift-3-ambiguous-use-of-operator-when-comparing-two-dates/39541975#39541975 –