Je développe un outil de conduite de voiture qui permet d'économiser des données GPS, des données d'accéléromètre et du temps pour une utilisation ultérieure. P>
L'accélération est la moindre priorité, cependant. p>
Tout ce dont j'ai besoin, c'est un exemple de code de code, donc je peux obtenir le temps système actuel imprimé comme une horloge de mise à jour dans Xcode, car je souhaite qu'il enregistre mes données aussi rapidement et aussi souvent que possible:> p>
Merci d'avance pour toutes les réponses :) p>
h4wkeye p>
3 Réponses :
Pour obtenir l'heure actuelle du système Utilisez
et pour obtenir la représentation de chaîne de NSDate P> nsdate * courantDate = [date nsdate date]; code> p> NSString* dateInString = [currentDate description];
Comment puis-je ajouter cela? Je suis assez nouveau à Xcode et j'ai besoin de savoir quoi cela se passe dans l'en-tête et quoi dans la source ... Désolé si c'est beaucoup à poser:>
@Jhaliya donc où mettre en œuvre laquelle des lignes? Une question muette que je suppose mais je n'apprendrai pas sans demander:>
@ h4wkeye: vous devez mettre le code dans le fichier source ... Je suggérerais de lire l'objectif-C Doc fourni par Apple .. vous sera très utile pour vous au début ...
@Jhaliya merci: seule la première ligne de votre code travaille bien que la deuxième ligne me donne une "description" non déclarée, troisième dit "attendu; à la fin"
@ h4wkeye: utiliser comme ci-dessous Nsdate * CourmentDate = [date nsdate]; Nsstring * dateString = [Description de la couranteDate]; Nslog (@ "Système actuel% @", dateString);
@Jhaliya j'ai besoin de GMT +2 cependant: /
Modifier ce n'est pas GMT mais ses 2 heures de retour, 14.10 Ici, mais une horloge dit 12:10: /
@ H4WKEYE PLZ Regardez dans la présentation ci-dessous pour obtenir la date à obtenir dans GMT Stackoverflow.com/questions/1490537/GMT- Time-on-iPhone
@Jhaliya je ne peux pas obtenir ce genre de choses à l'intérieur de votre lien pour travailler, il n'y a aucun moyen de simplement définir le temps friggin sur +0200? Je sais que cette préférence est située dans la "description" mais comment puis-je le changer? RÉ:
J'aime partager cet exemple de code simple. Il suffit de mettre cela où dans votre code myClass. Vous pouvez trouver plus d'exemples de formatage> chaîne de format pour l'iPhone NsdateFormatter.
// Get current date time NSDate *currentDateTime = [NSDate date]; // Instantiate a NSDateFormatter NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; // Set the dateFormatter format //[dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"]; // or this format to show day of the week Sat,11-12-2011 23:27:09 [dateFormatter setDateFormat:@"EEE,MM-dd-yyyy HH:mm:ss"]; // Get the date time in NSString NSString *dateInStringFormated = [dateFormatter stringFromDate:currentDateTime]; NSLog(@"%@", dateInStringFormated); // Release the dateFormatter [dateFormatter release];
Utilisez ce code dans ViefDiDload ou ViewWillappappear
[timer invalidate];