kishikawakatsumi/DescriptionBuilder · GitHub NSObject クラスの description メソッドをオーバーライドしておくと、NSLog で出力できたりしてデバッグ時に便利です。 ただ、出力する項目が増えてくると、結構な手間になるので、リフレクションを使って自動ですべてのインスタンス変数を出力できるようにしてみました。 このクラスを使うと、description メソッドは次のように書けます。 - (NSString *)description { return [DescriptionBuilder reflectDescription:self]; } このようなオブジェクトの場合、デフォルトでは下記のようにフォーマットされて出力されます。 @interface Settings : NSObject { NSUInteger ver