Can someone tell, why in similar cases Xcode returns: in 1st case - true, in 2nd case - false? It's a tuples comparison. First it compares Integers, but how does it compare Strings?
(5, "life") < (5, "lifiee")// true
(99, "life") < (99, "death")// false
Thanks for your answers in advance!
In both cases the numeric value is equal.
The difference is the string comparison:
String comparison works letter by letter, until letters aren't equal or one string is and end. For example:
So for your tuple: