IPhone API: добавление методов в делегат стороннего приложения

Мы используем стороннюю библиотеку, которая поставляется с собственным классом делегата приложения.

В основном файле приложения его инициация

UIApplication объект следующим образом:

retVal = UIApplicationMain (argc, argv, nil, @ "3ThParty1AppDelegate");

Теперь у меня нет исходного кода класса делегата приложения, но мне нужно добавить методы для фоновой обработки и push-уведомлений. Можно ли вообще это добавить?

Спасибо большое,

Гюнтер

1 ответ

Решение

Очевидным способом является создание категории, содержащей дополнительные методы. Однако это не поможет, если вам нужно добавить свойства. В этом случае вам нужно расширить класс делегата приложения. Буквально в эту минуту я проделал то же самое с драйвером модульного тестирования для модуля GH, чтобы добавить дополнительные методы к его делегату приложения, и он используется точно так же.

Другие вопросы по тегам