У меня есть метод, который активирует локальное уведомление.
UILocalNotification *localNotif = [[UILocalNotification alloc] init];
if (localNotif == nil)
return;
localNotif.fireDate = itemDate;
localNotif.timeZone = [NSTimeZone defaultTimeZone];
// Notification details
localNotif.alertBody = [mainTitle text];
// Set the action button
localNotif.alertAction = @"View";
localNotif.soundName = UILocalNotificationDefaultSoundName;
[[UIApplication sharedApplication] scheduleLocalNotification:localNotif];
[localNotif release];
Проблема в том, что, если вы вызываете метод несколько раз, не перезаписывайте localNotif, но он добавляет другой.Как мне каждый раз удалять старое?
Спасибо!