Monotouch - CancelLocalNotification - PullRequest
       15

Monotouch - CancelLocalNotification

2 голосов
/ 10 августа 2011

Кто-нибудь использовал это, чтобы отменить ранее запланированное Локальное Уведомление?Я вижу это в документации, но не могу связать это в коде.

UIApplication.SharedApplication.ScheduledLocalNotifications schedNoteList = new 
                 UIApplication.SharedApplication.ScheduledLocalNotifications();
        foreach(UILocalNotification sNote in schedNoteList)
        {
            if(sNote.FireDate == oldDate)
            {
                //Cancel the Notification
                UIApplication.CancelLocalNotification(sNote);
            }
        }

Спасибо, Рик

1 Ответ

2 голосов
/ 11 августа 2011

Этот код скомпилируется:

    foreach(UILocalNotification sNote in UIApplication.SharedApplication.ScheduledLocalNotifications)
    {
        if(sNote.FireDate == DateTime.Now)
        {
            //Cancel the Notification'
            UIApplication.SharedApplication.CancelLocalNotification (sNote);
        }
    }

но я не могу сказать, будет ли он делать то, что вы хотите (поскольку я в основном переработал ваш код, используя завершение кода MonoDevelop).

...