べーおの備忘録

iOSアプリ開発や生活のことをツラツラと書きます。

Switch文とenumとの相性の良さは異常

最近状態の持ち方をプロパティからenumに変えてるんですが

 

これが結構いい

 

後から状態が追加された時もenumに追加すればいいだけだし

検索にも引っかかりやすいし

何よりコードのインターフェースが保たれる

 

つまり見やすい

 

特にSwitch文が来ると

「これenumでいけね?」

とすぐに考えてしまう

 

アプリによりけり使う頻度が違うけどかなりオススメ