iPhone Поиск AppDelegate

Я пытаюсь создать приложение MAC. Мой ввод --> Папка исходного кода существующего приложения iPhone.

Используя свое приложение, я хочу вставить дополнительный экран в существующее приложение. Дополнительный экран всегда будет первым экраном.

Поскольку я хочу автоматизировать это, я написал приложение MAC, которое просматривает папку исходного кода и заменяет первый экран приложения моим дополнительным экраном. Это отлично работает для приложения с одним представлением, где я получаю имя класса AppDelegate из файла main.m (путем анализа строки UIApplicationMain(argc,argv,MyAppDelegate,nil)).

Приложение завершается сбоем, когда третий аргумент равен нулю в некоторых приложениях (что может зависеть от исполнителя или типа проекта).

Можно ли сделать мое приложение универсальным для всех видов приложений?

С уважением,

Нирав


person Nirav    schedule 07.09.2012    source источник


Ответы (1)


Похоже, вам нужно будет только найти (рекурсивно) папку для всех файлов .h, а затем определить имя класса, который реализует UIApplicationDelegate. обычно их не должно быть больше одного, и я думаю, они будут работать с шаблонами по умолчанию.

person Olotiar    schedule 07.09.2012