extension String {
enum Kind {
case empty, short, long
}
var kind: Kind {
switch count {
case 0:
return .empty
case 1...10:
return .short
default:
return .long
}
}
}
let text = "salute"
let kind = text.kind
//kind is .short
print("kind is", kind)