nsdate から合計時間を計算するメソッドを探しているだけです (.net の TotalHours メソッドと同じことを行います)。
例: 11:30:30 -> 11.5 時間
前もって感謝します、
時間と分を。で区切ってNSDateComponents
ください。
NSCalendar *calendar = [NSCalendar currentCalendar];
NSDateComponents *components = [calendar components:(NSHourCalendarUnit | NSMinuteCalendarUnit) fromDate:[NSDate date]];
NSInteger hour = [components hour];
NSInteger minute = [components minute];
次に、これを使用して合計を求めます。
double totalHours = ((double)hour + (double)minute/60);