1

あいまいなタイトルで申し訳ありませんが、この質問を短い文にまとめる方法が他にわかりません。

私は次の方法を書きました:

- (BOOL) isValueSet {
    return self.myNumberValue.boolValue;
}

私の同僚の一人がこれを次のように変更しました:

- (BOOL) isValueSet {
    BOOL ret = YES;
    ret = self.myNumberValue.boolValue;
    return ret;
}

今、私の目には、これらはまったく同じことをします。しかし、私のジュニア プログラマーの目は Java と JavaScript のコードを見ることに慣れており、Objective-C がコンパイルするアセンブリ (?) のニュアンスを知りません。私の同僚がこの方法をこのように拡張することで、この方法に追加した利点はありますか?

4

1 に答える 1