條件判斷
條件判斷的主體一定要包在大括號裡,就算是主體只有一行也不能省略大括號。可避免錯誤如下: 1. 在之後加入第二行程式碼卻以為它會被if述句所涵蓋。 2. 當if述句「裡」唯一一行程式碼被註解掉後,下一行卻變成if述句的主體了。
if (!error) { return success; }
條件子中,若判斷物件是否存在請使用
!
,而不是使用== nil
。條件子中,請省略
== YES
。
Last updated
Was this helpful?
條件判斷的主體一定要包在大括號裡,就算是主體只有一行也不能省略大括號。可避免錯誤如下: 1. 在之後加入第二行程式碼卻以為它會被if述句所涵蓋。 2. 當if述句「裡」唯一一行程式碼被註解掉後,下一行卻變成if述句的主體了。
if (!error) {
return success;
}
條件子中,若判斷物件是否存在請使用!
,而不是使用== nil
。
條件子中,請省略== YES
。
Last updated
Was this helpful?