相关疑难解决方法(0)

冗余一致性错误消息Swift 2

我将我的项目更新为Swift 2,并收到了一堆redundant conformance of XXX to protocol YYY.当一个类符合时,这种情况经常(或总是)发生CustomStringConvertible.还有一些地方Equatable.

class GraphFeatureNumbersetRange: GraphFeature, CustomStringConvertible { // <--- get the error here
...
}
Run Code Online (Sandbox Code Playgroud)

我怀疑在实现时var description: String { get },或者协议所需的任何方法,我都不需要明确地遵守协议.我应该遵循fixit说明并删除所有这些吗?如果一个类实现了所有协议的方法,Swift现在会自动推断出一致性吗?

xcode swift

50
推荐指数
2
解决办法
4万
查看次数

标签 统计

swift ×1

xcode ×1