at_yasu's blog

ロード的なことを

オブジェクトからクラスメソッドの呼び出し obj-c

あるクラスAがあり、そのクラスAのオブジェクトαがあるとする。αからAのクラスメソッド hogehage を呼び出したい。

Objective-Cでこうやったけど、この方法以外でもやり方はあるのかなぁ・・・

[A->isa hogehage]


後、Javaだと、こんな感じ?
でもクラスメソッドに引数付ける場合、どうやるかわかんね・・・orz

alpha.getClass().getMethod("hogehage", null).invoke(null);


参考サイト:
http://journal.mycom.co.jp/column/objc/016/index.html
Oracle Technology Network for Java Developers | Oracle Technology Network | Oracle