0
Je sais comment effectuer une notification locale dans la fonction applicationDidEnterBackground dans AppDelegate.notification locale personnalisée par le paramètre utilisateur
- (void)applicationDidEnterBackground:(UIApplication *)application
{
UILocalNotification * uln = [[UILocalNotification alloc] init];
uln.fireDate = [NSDate dateWithTimeIntervalSinceNow:10];
uln.timeZone = [NSTimeZone defaultTimeZone];
uln.alertBody = @"Did you forget something?";
uln.alertAction = @"Show me";
uln.soundName = UILocalNotificationDefaultSoundName;
//uln.applicationIconBadgeNumber = 0;
uln.repeatInterval = NSMinuteCalendarUnit;
application.scheduledLocalNotifications = [NSArray arrayWithObject:uln];
}
Mais est-ce possible qu'un utilisateur peut définir un temps pour la fireDate et ne pas déranger le temps comme à la fin de minuit?
Merci! Mais puis-je poser une question simple? Je pense que l'utilisateur devrait définir l'heure dans un viewController. Comment puis-je utiliser cette valeur dans le fichier AppDelegate? Je suis un débutant ... – lancellx
Si vous êtes nouveau à la programmation Cocoa je vous suggère de commencer avec ce tutoriel http://developer.apple.com/library/ios/documentation/iphone/conceptual/iphone101/Articles/00_Introduction.html par Apple. –
Merci je l'ai déjà fait – lancellx