Привет всем.Изменить методы appdelegate из SDK
Я пытаюсь разработать SDK, который будет регистрироваться на событиях, когда приложение подходит к фону [например, фоновая выборка или значительное изменение местоположения]. по этой причине мне нужно писать код в методах AppDelegate
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
И:
- (void)applicationDidEnterBackground:(UIApplication *)application
Вопрос в том, как я могу это сделать без ущерба для хостинга приложений приложение делегата.
Я попытался категоризацию, но для того, чтобы сделать это мне нужно знать AppDelegate
Я читал немного о methods swizzling Но я не могу понять, как изменить метод AppDelegate и не запускать его.
Если кто-нибудь может привести пример образца кода или ссылки, которые помогут разобраться в них, это будет очень признательно.
Спасибо.