My UIAlertController
is disappearing automatically, why?
-(void)marge_carburant{
NSString *quantite_carburant_reglementaire = [[NSUserDefaults standardUserDefaults] stringForKey:@"quantite_carburant_reglementaire"];
// PRISE EN CHARGE DU REGLAGE DE LA MARGE CARBU
if ([quantite_carburant_reglementaire isEqual: @"2"]){
quantite_reglementaire = 21;
}
if ([quantite_carburant_reglementaire isEqual: @"1"]){
quantite_reglementaire = 0;
UIAlertController *alert_carbu_reglementaire = [UIAlertController
alertControllerWithTitle:@"ATTENTION"
message:@"Le résultat ne prend pas en compte la quantité réglementaire"
preferredStyle:UIAlertControllerStyleAlert];
[self presentViewController:alert_carbu_reglementaire animated:YES completion:nil];
[self performSelector:@selector(dismissTheAlert) withObject:nil afterDelay:3.0];
}
}
- (void) dismissTheAlert {
[self dismissViewControllerAnimated:YES completion:^{}];
}