覚え書き:NSStringからクラスを指定してクラスメソッドを呼ぶ

hogehogeClassというクラスに
+(void)doHugaHuga;
というクラスメソッドがあった場合、それを動的に呼ぶ方法のメモ。
要するにプロトコルを使う。
+(void)doHugaHugaをhogehogeClass(か、その親)でhogehogeProtocolとして.hに書いてやれば、以下のようなコードが通るという寸法。

NSString* className = @”hogehogeClass”;
Class<hogehogeProtocol>myHogeHoge = NSClassFromString(className);
[myHogeHoge doHugaHuga];