回答
它本身不做任何事情。這可能是當那個地方有病的時候留下的遺物。在調試時,將表達式轉換爲YES可能比刪除if語句更快。或者,程序員可以在運行測試時通過手動切換YES和NO來嘗試切換特定的代碼塊。
YES可能是boolean變量。 這意味着如果YES等於true,那麼做塊內的內容。
bool YES = true;
if (YES) {cout << "inside cause YES is true";}
YES = false;
if (YES) {cout << "not inside cause YES is false";} // this will not be printed
我們在談論objective-c,其中YES/NO是等於TRUE/FALSE的布爾值。 – 2011-05-12 10:59:39
從字面上看,這意味着代碼總是執行。 將YES更改爲NO,即可擺脫「某些代碼」。
對於我自己,如果我的編輯器沒有提供切換「註釋/取消註釋代碼行」的功能,我可以使用這種技術進行調試。
謝謝你的回答,我喜歡它。 – 2011-05-12 14:37:01
if條件總是計算爲真,並且總是執行「某些代碼」。
在撰寫本文時,開發人員可能理解當時需要一個條件,但條件未知。
正如Mr.pppoe說的,在以後重新訪問和更新條件非常容易。
其目標c。所以YES是一個始終爲真的布爾文字。
if (YES) {
// this code block is always executed.
}
這可能是用於新手程序員的教學條件。
- 1. 當我應該設置layer.shouldRasterize爲YES
- 2. if [awk'BEGIN {print 0.4 * 10}'> 1 -eq 0];然後回顯YES; fi
- 3. VTD-XML:XPath語句 - if(10> 5)then「yes」else「no」
- 4. PyQt的消息框yes或no使用if
- 5. {active:「yes」}和{「active」:「yes」}有什麼區別?
- 6. 與isFlipped YES
- 7. shouldAutorotateToInterfaceOrientation返回YES
- 8. JOptionPane YES NOOPTION
- 9. @(YES)vs [NSNumber numberWithBool:YES]
- 10. 的iOS NSZombiesEnabled = YES
- 11. 當ConfigureIfExists設置爲yes時,WiX WebSite會創建第二個重複綁定
- 12. 多if if語句的設計方法?
- 13. UIImagePickerController allowsEditing = YES問題
- 14. cocos2d self.touchEnabled = YES not found
- 15. 選取「‘$變量。’‘=’YES」
- 16. iOS clipsToBounds YES和Shadow?
- 17. Java輸入是在單詞yes或no一個else if語句可
- 18. IF構建在Excel
- 19. 創建IF子句
- 20. 創建if語句
- 21. 如何使xinetd與wait = yes一起工作= yes對於protocol = tcp
- 22. UITapGestureRecognizer動作未被觸發; userInteractionEnabled已經被設置爲YES
- 23. 什麼設置清理是YES在cocos2d removeChild?
- 24. 如何在navigationBarHidden設置爲YES時防止UIView滑落一點
- 25. 何時設置視口maximum-scale = 1和user-scalable = yes?
- 26. setContentOffset只適用於動畫設置爲YES
- 27. 按鈕titleLabel設置爲隱藏YES,再次出現在觸摸
- 28. 如何將查詢的UniqueRecords屬性設置爲Yes?
- 29. 用UITableView和paging.enabled = YES(或其他方式?)設置頁面大小
- 30. 如何使用`UIFileSharingEnabled = YES`設置自定義文件夾?
它不只是留在那裏,它在同一個文件中的幾個地方使用。 – 2011-05-12 11:15:04
謝謝吉姆,我最喜歡你的回答。 – 2011-05-12 14:36:46