什么是在Objective-C中否定BOOL的最短方法?

时间:2011-03-23 01:21:46

标签: objective-c syntax

我记得在Java中你可以去

bool yesNo = YES;
!yesNo;

并且它会自动为NO。我在Objective-C中尝试了几次,但似乎没有用。在Objective-C中是否有特定于语言的方法?

1 个答案:

答案 0 :(得分:9)

它的工作方式大致相同 - 你只需要记住将否定表达式的结果赋值给变量,如下所示:

yesNo = !yesNo;