如果BOOL有一个很好的短名称,那么写起来很容易:
myBOOL = !myBOOL;
Run Code Online (Sandbox Code Playgroud)
但是如果BOOL有一个很长的名字怎么办?
objectWithLongishName.memberWithLongishName.submember.myBOOL = !(objectWithLongishName.memberWithLongishName.submember.myBOOL);
Run Code Online (Sandbox Code Playgroud)
...看起来不那么漂亮.
我想知道是否有一种简单的方法来切换BOOL而不输入其名称两次?