typedef enums定数ファイルで複数の関連を宣言している状況があります。
typedef enum
{
AnimalTypeBear,
AnimalTypeBunny,
MemeTypeCount
}
AnimalType;
typedef enum
{
FishTypeSalmon,
FishTypeTrout,
FishTypeCount
}
FishType;
typeここで、これらの両方をパラメーターとして受け取ることができる、呼び出された初期化子のパラメーターを定義したいと思いtypedef enumsます。私は現在型を として定義していNSUIntegerますが、どの型をイニシャライザに送信しても 0 を取得し続けます (つまり、FishTypeTrout は 1 である必要がありますが、0 です)。type両方のenter code heretypeDef 列挙型で機能するには、どのタイプのオブジェクトを使用する必要がありますか?