あいまいなタイトルで申し訳ありませんが、この質問を短い文にまとめる方法が他にわかりません。
私は次の方法を書きました:
- (BOOL) isValueSet {
return self.myNumberValue.boolValue;
}
私の同僚の一人がこれを次のように変更しました:
- (BOOL) isValueSet {
BOOL ret = YES;
ret = self.myNumberValue.boolValue;
return ret;
}
今、私の目には、これらはまったく同じことをします。しかし、私のジュニア プログラマーの目は Java と JavaScript のコードを見ることに慣れており、Objective-C がコンパイルするアセンブリ (?) のニュアンスを知りません。私の同僚がこの方法をこのように拡張することで、この方法に追加した利点はありますか?