私はtweakアプリケーションを開発していますが、ヘッダーはインポートできないクラスを1つ作成したいと思いますが、クラス名、クラスメソッド、インスタンスメソッドは分かります。それはパラメータを持つクラスのメソッドですか? は私がやっている何をクラスメソッドIMPを使用したiOS呼び出しクラスメソッド
+(instancetype)do:(NSString*)string for:(NSString *)antherString;
でMMClassと呼ばれるこのクラスは以下の通りであると言う:
Class class = objc_getClass("MMClass");
Method initMethod = class_getClassMethod(class,
@selector(do:for:));
IMP imp = method_getImplementation(initMethod);
id instance = imp(class,@selector(do:for:),@"do",@"ye");
この権利ですか?