0

MACアプリケーションを作成しようとしています。私の入力は->既存のiPhoneアプリケーションのソースコードフォルダです。

私のアプリケーションを使用して、既存のアプリケーションに追加の画面を挿入したいと思います。追加の画面は常に最初の画面になります。

これを自動化したいので、ソースコードフォルダーを参照してアプリの最初の画面を追加の画面に置き換えるMACアプリケーションを作成しました。これは、main.mファイルから(UIApplicationMain(argc、argv、MyAppDelegate、nil))行からAppDelegateクラス名を取得するシングルビューアプリケーションで完全に機能します。

一部のアプリケーションで3番目の引数が「nil」の場合、アプリケーションは失敗します(実装者またはプロジェクトのタイプによって異なる場合があります)。

私のアプリケーションをあらゆる種類のアプリケーションに対して汎用的にすることは可能ですか?

よろしく、

ニラブ

4

1 に答える 1

1

フォルダですべての.hファイルを(再帰的に)検索してから、を実装するクラスの名前を検出するだけでよいようですUIApplicationDelegate通常は複数あるべきではなく、私が推測するデフォルトのテンプレートで動作します。

于 2012-09-07T09:54:12.237 に答える