21
Objective-Cのtypedefを同等の文字列に変換する
.hファイルでtypedefが宣言されていると仮定します。 typedef enum { JSON, XML, Atom, RSS } FormatType; typedefの数値を文字列に変換する関数を作成したいと思います。たとえば、メッセージ[self toString:JSON]が送信された場合。「JSON」を返します。 関数は次のようになります。 -(NSString *) toString:(FormatType)formatType { //need help here return []; } ちなみに、この構文を試してみると [self toString:FormatType.JSON]; typedef値をメソッドに渡すと、エラーが発生します。何が欠けていますか?
141
c
objective-c
enums
typedef