'NSDate'与协议'Comparable'的冗余一致性Swift
问题描述:
直到今天,我的整个项目运行良好。关闭并重新打开的Xcode后,我发现了如下的错误,'NSDate'与协议'Comparable'的冗余一致性Swift
extension NSDate : Comparable {}
错误说,“议定书‘的NSDate’冗余一致性‘可比’”
唯一的最近加入该项目是第三方库称为SwiftDate。如果需要其他代码,很高兴发布。谢谢。
答
SwiftDate也具有与我自己的项目中一样的NSDate声明,导致“NSDate的冗余一致性”错误。
(感谢Martin R代表指出了这一点)
注释掉他们 –
其中一人之一? 'NSDate:Comparable {}'是应用程序正常运行所必需的。 @LeoDabus – Matt
如果已经在SwiftDate项目中声明了NSDate与Comparable的一致性,那么您不能再声明它。比较http://stackoverflow.com/questions/30867937/redundant-conformance-error-message-swift-2。 –