を宣言した列挙型のデータ型を使用して、私はDataClass.hObjective Cの中に別のクラスで
@interface DataClass : NSObject
{
}
enum knownTypes
{
type1 = 0,
type2,
type3,
UnknownType = -1
};
は、私は他のクラスからの.mファイルおよびアクセスにknownTypesを指定することができます方法はあり持っています。
これはUtilクラスです。作成しているので、このクラスの値にアクセスするためのオブジェクトを作成したくありません。
例:TestClass.mでDataClass.hをインポートすると、type1、type2として列挙型の値を使用できるようになりましたが、DataClass.mの列挙型データを宣言すると、その列挙型の値を使用できませんでした。
なぜUnknownTypeを下に置くのですか? –