2
Я хотел бы знать, как показать UIAlertView или UIView ТОЛЬКО при первом запуске моего приложения.Как показать UIAlertView (или UIView) при первом запуске приложения?
Спасибо.
Я хотел бы знать, как показать UIAlertView или UIView ТОЛЬКО при первом запуске моего приложения.Как показать UIAlertView (или UIView) при первом запуске приложения?
Спасибо.
Использование 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];
}
}
вы были быстрее, чем у меня! : p – vincent 2010-12-01 20:41:06