2015-06-26 6 views
0

Я хотел бы добавить в свой список To-DO View Controller приложение для напоминания, в котором пользователь может добавлять дату и время и получать уведомления из центра уведомлений в момент его выхода. Надеюсь, вы могли бы помочь! Спасибо заранее!Как реализовать календарь напоминаний в моем списке дел?

ответ

0

Лучшим способом было бы сделать отдельное «расширение приложения», которое находится в центре уведомлений в виде виджета и общается с вашим приложением.

В противном случае у вас есть локальные уведомления:

UILocalNotification *localNotification = [[UILocalNotification alloc] init]; 
      [localNotification setRepeatInterval:NSWeekCalendarUnit]; 
      [localNotification setFireDate:[date dateByAddingTimeInterval:interval]]; 
      [localNotification setTimeZone:[NSTimeZone defaultTimeZone]]; 
      [localNotification setSoundName:sound]; 
      [localNotification setAlertBody:WAKE_UP_TEXT]; 
      [localNotification setAlertAction:@"Open"]; 
      [localNotification setHasAction:YES]; 
      NSDictionary *userInfo = [NSDictionary dictionaryWithObject:[uidOfObject copy] forKey:@"myNotificationID"]; 
      localNotification.userInfo = userInfo; 
      [[UIApplication sharedApplication] scheduleLocalNotification:localNotification];