2012-06-19 18 views

答えて

1

アプリが削除されたコールバックがあった場合、これは私がどのような方法が表示されない可能ではないとあなたはしかし[[UIApplication sharedApplication] cancelAllLocalNotifications];可能性が...

2

多分:

NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults]; 

BOOL firstRun = [prefs boolForKey:@"firstRun"]; 

if(firstRun) { 

    // Cancel all UILocalNotifications 

} else { 

    BOOL firstRun = NO; 
    [prefs setBool:firstRun forKey:@"firstRun"]; 

} 
1

アプリケーションdidFinishLaunchingWithOptionsに以下のコードを実装する必要があります。これがうまくいくと思っています。

NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults]; 

    // BOOL firstRun=YES; 

     BOOL firstRun = [prefs boolForKey:@"firstRun"]; 

    if(firstRun) { 
        NSArray *notificationarray = [[UIApplication sharedApplication] scheduledLocalNotifications]; 

     BOOL firstRun =NO; 
     [prefs setBool:firstRun forKey:@"firstRun"]; 

    } else { 
       BOOL firstRun = NO; 
       [prefs setBool:firstRun forKey:@"firstRun"]; 
       NSArray *notificationarray = [[UIApplication sharedApplication] scheduledLocalNotifications]; 
       NSLog(@"%@",notificationarray); 

     } 

    [prefs synchronize]; 

が、これは

を役に立てば幸い
関連する問題