Est-il possible de coder cette séquence d'événements une fois qu'une application iPhone a été lancée?iPhone Dev - Est-il possible de charger la mainWindow d'une application sous condition?
- L'utilisateur lance l'application. AppDelegate.m vérifie si des données sont présentes dans la base de données interne.
- Si oui, MainWindow.xib se charge.
- Si non, AnotherViewController.xib se charge.
Je n'ai vu que des exemples d'application qui chargent MainWindow.xib sans conditions.
Si c'est possible, quelle méthode dans AppDelegate.m gère la logique? (applicationDidFinishLaunching? viewDidLoad?)
Got it! Voici le bit o 'code que j'ai trouvé qui fonctionne bien dans l'applicationDidFinishLaunching: \t NSUserDefaults * defaults = [NSUserDefaults standardUserDefaults]; \t NSString * firsttime = [par défaut stringForKey: @ "firsttime"]; \t si (firsttime == nil) {// \t \t première fois le code de tir passe ici \t \t NSLog (@ "donc, ceci est votre première fois, hein?"); \t \t \t \t [par défaut setObject: @ "lasttime" forKey: @ "firsttime"]; –