iOS: использование функций UIApplicationDelegate в статической библиотеке - PullRequest
1 голос
/ 23 августа 2011

Я хочу создать статическую библиотеку, которая будет перехватывать входящие push-уведомления и использовать объекты json вне пространства имен «aps».Есть ли способ сделать это без изменения приложения: didReceiveRemoteNotification: метод в AppDelegate, но просто добавив и используя статическую библиотеку?

Заранее спасибо!

1 Ответ

0 голосов
/ 23 августа 2011

Нет, нет способа сделать то, что вы просите (о чем я знаю). Во-первых, вы можете создать расширение класса или категорию, но для того и другого потребуется, чтобы пользователь импортировал их в делегат приложения. Кроме того, с помощью этого вы можете «переопределить» метод, но он не позволит пользователю «использовать» этот метод в своем делегате приложения (если он также хочет выполнить некоторую логику в методе didReceiveRemoteNotification).

...