オブジェクトが既に割り当てられている可能性のある ivar にオブジェクトを割り当てている状況では、その ivar に既に割り当てられているかどうかを最初に確認することには利点があります。
たとえば、コードBよりもコードAに利点はありますか?
あ
if (ivar != anObject)
{
ivar = anObject;
}
B
ivar = anObject;
オブジェクトが既に割り当てられている可能性のある ivar にオブジェクトを割り当てている状況では、その ivar に既に割り当てられているかどうかを最初に確認することには利点があります。
たとえば、コードBよりもコードAに利点はありますか?
if (ivar != anObject)
{
ivar = anObject;
}
ivar = anObject;