條件判斷

  • 條件判斷的主體一定要包在大括號裡,就算是主體只有一行也不能省略大括號。可避免錯誤如下: 1. 在之後加入第二行程式碼卻以為它會被if述句所涵蓋。 2. 當if述句「裡」唯一一行程式碼被註解掉後,下一行卻變成if述句的主體了。

     if (!error) {
         return success;
     }
  • 條件子中,若判斷物件是否存在請使用!,而不是使用== nil

  • 條件子中,請省略== YES

Last updated

Was this helpful?