我们可以像在 C++ 中一样在 Objective-C 中使用条件运算符吗?我只是尝试像这样实现 (健康)状况) ?正确陈述:错误陈述;
if(page==1)?(buttonPrev.hidden=TRUE):(buttonPrev.hidden=FALSE);
但它会导致错误“预期表达式”。
是的,你可以使用。尝试这样,不要保留 if 语句来检查您的案例中存在问题的条件。
(page==1)?(buttonPrev.hidden=TRUE):(buttonPrev.hidden=FALSE);
如果你想直接赋值,那么只需使用
buttonPrev.hidden=(page==1)?TRUE:FALSE;
这样使用
buttonPrev.hidden = (page==1)?TRUE:FALSE;
你了解
"Conditional operators"
的概念吗?
语法:
(Condition) ? (Response for TRUE) : (Response For FALSE) ;
删除
IF
就是您问题的答案。
buttonPrev.hidden = (page==1) ? TRUE : FALSE;