1

微調整で他のオブジェクトのインスタンスを作成できるようにしたいと考えています。だから基本的に私は現在のようなものを持っています

%hook MyView
-(id)myClass {
   id class = %orig;
   return class;
}
%end

私がやりたいのは、クラスをオブジェクトのインスタンスのように使用し、クラスのメソッドとそうでないものを呼び出せるようにすることです。ヘッダー ファイルをインポートすると役立つかもしれないと思ったのですが、class-dump を使用してヘッダー ファイルをプルしていて、これらすべての参照を XXUnknownSuperClass に取得し、Tweak プロジェクトを作成しようとするとエラーが発生するため、さまざまな問題が発生します。

error: cannot find interface declaration for ‘XXUnknownSuperclass’, superclass of ‘Class’

何か助けはありますか?ありがとう!

4

2 に答える 2

-1

代わりにこのスクリプトを使用してみてください: https://gist.github.com/Tyilo/3154222

于 2013-05-07T05:09:29.473 に答える