что лучше - EventKit или LocalNotification для напоминаний пользователям приложения - PullRequest
0 голосов
/ 09 октября 2011

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

Является ли LocalNotification более подходящим решением?

проще удалить будущие локальные уведомления, чем события календаря EventKit, если пользователь хочет удалить будущие вхождения?

Каковы плюсы и минусы каждого из них?

Спасибо!

1 Ответ

0 голосов
/ 22 октября 2011

Я думал над тем же. Я думаю, что вы хотите использовать локальные уведомления, потому что, помимо меньшего количества помех в календаре, как вы указали, у вас больше гибкости по сравнению с созданием события календаря: - вы можете выбрать пользовательское оповещение - вы можете запустить напоминание обратно в свое приложение в качестве опции, а затем настроить поведение своего приложения при запуске из напоминания (то есть перейти к конкретному элементу, о котором было напоминание)

Плюс Apple говорит, что вы не должны создавать события непосредственно в календаре пользователя, но представляете пользователю диалоговое окно и позволяете ему нажимать кнопку «ОК» (имя контроллера представления для этой цели сейчас ускользает от меня). Это может быть дополнительным шагом по сравнению с тем, что вы имели в виду для рабочего процесса вашего приложения.

Было ограничено количество локальных уведомлений, которое может иметь одно приложение - 64, я считаю, поэтому вы можете проверить, изменилось ли это в ios5.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...