Есть ли какое-либо руководство по хранению UIlocalNotifications на основе их идентификаторов и отмене уведомлений на основе этих идентификаторов
в локальном уведомлении у вас есть userdictionary по этому словарю вы отмените ваше уведомление.
используйте этот код
в установленное время локальное уведомление и установить идентификатор в информации пользователя.
NSMutableArray *SheduleArray=[[NSMutableArray alloc] initWithArray:[[UIApplication sharedApplication]scheduledLocalNotifications]]; for(int s=0;s<[SheduleArray count];s++){ UILocalNotification *Not=[SheduleArray objectAtIndex:s]; int getId=[[Not.userInfo valueForKey:@"Id"] intValue]; if(getId==yourId) { [[UIApplication sharedApplication] cancelLocalNotification:Not]; } }