What does this line of code mean?
label.frame = (inPseudoEditMode) ? kLabelIndentedRect : kLabelRect;
The ? and :
?
:
It's just a short form of writing an if-then-else statement. It means the same as the following code:
if(inPseudoEditMode) label.frame = kLabelIndentedRect; else label.frame = kLabelRect;