Ich berechne aus zwei NSDate die vergangene Zeit mit NSDateComponents um sie als String darzustellen. Etwa so:
Dies würde ich nun gerne als int64_t umwandeln. Wie kann das machen? Brauche das fürs Game Center. Danke!
Quellcode
- NSDate *startDate = [[timer userInfo] objectForKey:@"StartDate"];
- NSCalendar *sysCalendar = [NSCalendar currentCalendar];
- [sysCalendar setLocale:[NSLocale systemLocale]];
- unsigned int unitFlags = NSHourCalendarUnit | NSMinuteCalendarUnit | NSSecondCalendarUnit;
- NSDateComponents *conversionInfo = [sysCalendar components:unitFlags fromDate:startDate toDate:[NSDate date] options:0];
- [timerButton setTitle:[NSString stringWithFormat:@"%02d:%02d:%02d",
- [conversionInfo hour],[conversionInfo minute],[conversionInfo second]]];
Dies würde ich nun gerne als int64_t umwandeln. Wie kann das machen? Brauche das fürs Game Center. Danke!