2011-02-10 2 views
3

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

ответ

Смежные вопросы