草庐IT

kLabelIndentedRect

全部标签

objective-c - 问号和冒号是什么意思(?: ternary operator) mean in objective-c?

这行代码是什么意思?label.frame=(inPseudoEditMode)?kLabelIndentedRect:kLabelRect;?和:让我很困惑。 最佳答案 这是Cternaryoperator(Objective-C是C的超集):label.frame=(inPseudoEditMode)?kLabelIndentedRect:kLabelRect;在语义上等价于if(inPseudoEditMode){label.frame=kLabelIndentedRect;}else{label.frame=kLabelRe

objective-c - 问号和冒号是什么意思(?: ternary operator) mean in objective-c?

这行代码是什么意思?label.frame=(inPseudoEditMode)?kLabelIndentedRect:kLabelRect;?和:让我很困惑。 最佳答案 这是Cternaryoperator(Objective-C是C的超集):label.frame=(inPseudoEditMode)?kLabelIndentedRect:kLabelRect;在语义上等价于if(inPseudoEditMode){label.frame=kLabelIndentedRect;}else{label.frame=kLabelRe