不要使用尤達表達式。尤達表達式是指,拿一個常量去和變量比較而不是拿變量去和常量比較。它就像是在表達 “藍色是不是天空的顏色” 或者 “高個是不是這個男人的屬性” 而不是 “天空是不是藍的” 或者 “這個男人是不是高個子的”

(譯者注:名字起源于星球大戰中尤達大師的講話方式,總是用倒裝的語序)
**推薦:**
~~~
if ([myValue isEqual:@42]) { ...
~~~
**不推薦:**
~~~
if ([@42 isEqual:myValue]) { ...
~~~