カスタム通知付きのアプリを作成しましたが、何をしても削除できません。
[[UIApplication sharedApplication] cancelLocalNotification:[idkey objectAtIndex:indexPath.row]];
これが私が削除に使用するコードです。私がすべてを使用すればそれは動作します。このidkey
場合、は正しい値であり、文字列内の数値@"3"
です。
これは保存機能の一部です。
-(void) addNewNotificationWithKey:(NSString*)key {
NSLog(@"%@",key);
Class cls = NSClassFromString(@"UILocalNotification");
if (cls != nil) {
UILocalNotification *notif = [[cls alloc] init];
notif.fireDate = [tempFormatter dateFromString:datuminura];
notif.timeZone = [NSTimeZone defaultTimeZone];
notif.alertBody = description1;
notif.alertAction = @"Open";
notif.soundName = UILocalNotificationDefaultSoundName;
正しいですか?