If you guessed NaN, you’re right, but everybody who guessed negative/non-standard rect guessed the scenario I was specifically thinking of. It’s down to CGRect.width being a cover method on CGRectGetWidth, which is documented as normalizing the rectangle’s size.

*****
Written on