case Info case Error case Severe case None } public func < (lhs:XCGLogger.LogLevel, rhs:XCGLogger.LogLevel) -> Bool { return lhs.rawValue < rhs.rawValue }
w ͦΕͧΕʹϝιου͕ඞཁ Ձԋࢉ&RVBUBCMFQSPUPDPM enum Size: Int, Comparable { case Large case Medium case Small } func < (l:Size, r:Size) -> Bool { return l.rawValue < r.rawValue } var flag = Size.Small < Size.Large // => false