Objective-C 正しい enum の書き方

こんばんは、今回はいつも何となく使っている enum の書き方についてです。
先日、コードレビューをしていて話題にあがったのでメモとして書き記しておきます。
Objective-C では複数 enum の宣言方法があるのですがこのような書き方が
個人的に正しいと思っています。

もちろん NS_ENUM() の前に typedef をつけるのもよくやる方法かとおもいます。
ちなみに
「2進数の enum を作りたい!」
なんてときは NSInteger を NSUInteger に変えましょう!
そうすることで0以下の値を気にしなくてよくなります。

スポンサーリンク
スポンサーリンク

コメントをどうぞ

メールアドレスが公開されることはありません。