@interface
の.h
にtypedef enum{kOne,kTwo}whatever;
を配置すると、.m
のメソッド実装で使用できることがわかります。つまり、私はkOne
とkTwo
を自由に使うことができます。ヘッダーファイルのtypedefの範囲
は今、私は必要に応じて、私は、それによって他のクラスにwhatever
の選択kValueを暴露whatever
の@property
を作ることができます知っています。
しかし、私はwhatever
の列挙根性を公開したいので、私は他のクラスからkOne
とkTwo
にアクセスすることができますか?つまり、どれくらいの数がwhatever
に含まれているか知りたいし、それらの定数にもアクセスしたいと思います。たとえば、別のクラスでkOne
が0、kTwo
が1などであることを知りたいとします。
これを行う方法はありますか?