每次输入某个方法时,我都想创建一个新的 UILocalNotification 。我认为这必须通过从数组或沿着这条线的东西读取来完成,但我无法弄清楚。如何在不硬编码以下内容的情况下动态地做这样的事情:
-(void) createNotification
{
UILocalNotification *notification1;
}
现在我希望能够在每次输入 createNotification 时创建通知 2、通知 3 等。出于特定原因,我可以取消相应的通知,而无需全部取消。
以下是我尝试过的,也许我很遥远……也许不是。无论哪种方式,如果有人可以提供一些输入,将不胜感激。谢谢!
-(void) AddNewNotification
{
UILocalNotification *newNotification = [[UILocalNotification alloc] init];
//[notificationArray addObject:newNotification withKey:@"notificationN"];
notificationArray= [[NSMutableArray alloc] init];
[notificationArray addObject:[[NSMutableDictionary alloc]
initWithObjectsAndKeys:newNotification,@"theNotification",nil]];
}