2010-12-01 66 views

回答

8

使用NSUserDefaults存儲一個BOOL,像這樣:

-(void) showFirstRunAlerts { 

    BOOL ranBefore = [[NSUserDefaults standardUserDefaults] boolForKey:@"RanBefore"]; 

    if (!ranBefore) { 
     UIAlertView *alert = [[UIAlertView alloc] 
          initWithTitle:@"Message title." 
          message:@"Your message." 
          delegate:self 
          cancelButtonTitle:@"Thanks!" 
          otherButtonTitles:nil]; 
     [alert show]; 
     [alert release]; 

     [[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"RanBefore"]; 
     [[NSUserDefaults standardUserDefaults] synchronize]; 
    } 
} 
+0

你比我還快! :p – vincent 2010-12-01 20:41:06

相關問題