1

私は次のenumように定義しています:

typedef enum dataTypes{
    LOW,
    MEDIUM,
    HIGH,
    MAX_DATA_TYPE
} dataTypeEnum;

NSArray次のようにofをインスタンス化できるようにしたいと思いますNSNumber

NSArray * numsToUse = @[@LOW, @MEDIUM];

これはコンパイルではありません。洞察はありますか?これらのそれぞれについて、より扱いにくいもの[NSNumber numberWithInt:]を使用する必要がありますか、またはこれを回避する方法はありますか? #define(私はいくつかの理由で声明を検討し、拒否しました)。

4

1 に答える 1