ребята :)
У меня есть приложение для iOS, которое использует UILocalNotification-s для планирования пользовательских оповещений, если приложение входит в фоновый режим. Поскольку это (в моей реализации) может быть относительно длительным процессом, мне нужно убедиться, что регистрация уведомлений завершена до того, как приложение перестанет работать. Я читал, что в UIApplication есть метод: beginBackgroundTaskWithExpirationHandler, который запрашивает у iOS больше времени, чтобы он мог выполнять свои задачи, но я понятия не имею, как его использовать. Эти (void (^) (void)) параметры меня пугают :). Я знаю, что это слишком много, чтобы спросить, но ... если у меня есть метод [self registerLocalNotifications], который регистрирует все локальные уведомления, не могли бы вы указать мне, как убедиться, что метод завершается, прежде чем приложение переходит в фоновый режим. Огромное спасибо!