Swift中实现可比较协议

前端之家收集整理的这篇文章主要介绍了Swift中实现可比较协议前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

@H_502_1@

public class EQ:NSObject@H_502_1@ {@H_502_1@ @H_502_1@ }

extension EQ: Comparable {}@H_502_1@ @H_502_1@ public func ==(lhs: EQ,rhs: EQ) -> Bool@H_502_1@ {@H_502_1@ return true@H_502_1@ }@H_502_1@ @H_502_1@ public func <(lhs: EQ,rhs: EQ) -> Bool@H_502_1@ {@H_502_1@ return true@H_502_1@ }@H_502_1@ @H_502_1@ public func <=(lhs: EQ,rhs: EQ) -> Bool@H_502_1@ {@H_502_1@ return true@H_502_1@ }@H_502_1@ @H_502_1@ public func >=(lhs: EQ,rhs: EQ) -> Bool@H_502_1@ {@H_502_1@ return true@H_502_1@ }@H_502_1@ @H_502_1@ public func >(lhs: EQ,rhs: EQ) -> Bool@H_502_1@ {@H_502_1@ return true@H_502_1@ }

@H_502_1@

用法:@H_502_1@

let eq1 = EQ()

let eq2 = EQ()

print(eq1 > eq2)

猜你在找的Swift相关文章