全部デリゲート配列にすれば条件分岐無くせるな