1

Objc ランタイムclass_addMethod()は、実行時にインスタンス メソッドを追加しようとする関数 を提供

実行時にクラスメソッドをクラスに追加しようとする関数はありますか? または、どうすればこの目的を達成できますか?

4

1 に答える 1

3

メソッドをクラスのメタクラスに追加するだけです。すべての非メタ クラスはそのメタクラスのインスタンスであるため、クラス メソッドは実際にはメタクラスのインスタンス メソッドにすぎません。

于 2013-10-26T07:14:44.743 に答える