1

私は、ARC が有効になっている刑務所ではない壊れた電話用の静的ライブラリを構築します。素晴らしい作品。次に、iOSOpenDev で Mobilesubstrate Logos Tweak をビルドします。静的ライブラリからすべて同じクラスをインポートします。ただし、新しいプロジェクトではデフォルトで ARC が有効になっているため、コンパイルされません。したがって、ARCを無効にすると、フックできます。しかし、この微調整の動作は時々奇妙です。私はそのARCを疑います。有効にしたい。これを準備しましたが、あまり役に立ちません。

iOSOpenDev プロジェクトで ARC を有効にするにはどうすればよいですか? ロゴの追加コードは非常にシンプルです

%hook UIApplication
-(void) sendEvent:(UIEvent*)event
{

[test ProcessEvent:event];//test is the static library classes imported directly in tweak

%orig;
}
4

1 に答える 1

2

私の理解が正しければ、次のように ARC を有効にできます。ここに画像の説明を入力

または、プロジェクトを開いて [編集] -> [リファクタリング] -> [Objective-C ARC に変換] を選択することもできます。これにより、変換の準備ができているかどうか、コードのチェックが開始されます。

または、このチュートリアルを読んでください。

于 2013-08-19T07:46:23.703 に答える