ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
不要使用尤达表达式。尤达表达式是指,拿一个常量去和变量比较而不是拿变量去和常量比较。它就像是在表达 “蓝色是不是天空的颜色” 或者 “高个是不是这个男人的属性” 而不是 “天空是不是蓝的” 或者 “这个男人是不是高个子的” ![Yoda](https://box.kancloud.cn/2015-07-22_55af0bd8f40d4.png) (译者注:名字起源于星球大战中尤达大师的讲话方式,总是用倒装的语序) **推荐:** ~~~ if ([myValue isEqual:@42]) { ... ~~~ **不推荐:** ~~~ if ([@42 isEqual:myValue]) { ... ~~~