4
我記得在Java中,你可以隨便去在Objective-C中否定BOOL的最簡單方法是什麼?
bool yesNo = YES;
!yesNo;
,它會自動號是。我已經在Objective-C中嘗試了幾次,但似乎沒有奏效。在Objective-C中有沒有一種語言特定的方式來做到這一點?
我記得在Java中,你可以隨便去在Objective-C中否定BOOL的最簡單方法是什麼?
bool yesNo = YES;
!yesNo;
,它會自動號是。我已經在Objective-C中嘗試了幾次,但似乎沒有奏效。在Objective-C中有沒有一種語言特定的方式來做到這一點?
它的工作原理或多或少以同樣的方式 - 你只需要記住的否定表達式的結果分配回變量,像這樣:
yesNo = !yesNo;
呃這就是我最終做的事情。 – Marty 2011-03-23 01:41:06
重複:http://stackoverflow.com/問題/ 3313281/cocoa-toggling-a-bool-without-repeating-its-name/3313904#3313904 – 2011-03-23 01:28:28