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

Mar*_*rty 4 syntax objective-c

我记得在Java中你可以去

bool yesNo = YES;
!yesNo;
Run Code Online (Sandbox Code Playgroud)

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

She*_*ley 9

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

yesNo = !yesNo;
Run Code Online (Sandbox Code Playgroud)