我是新来的ios编程,我坚持的东西这么简单,但无法找到答案任何地方...我需要帮助请。 我有一个阵列,它有小时存储在它像 11:30 13:45 18:00 23:05 如何添加/总结所有这一切?如何在数组中添加/总结时间目标C
在此先感谢。
我是新来的ios编程,我坚持的东西这么简单,但无法找到答案任何地方...我需要帮助请。 我有一个阵列,它有小时存储在它像 11:30 13:45 18:00 23:05 如何添加/总结所有这一切?如何在数组中添加/总结时间目标C
在此先感谢。
如何:
NSInteger total = 0;
NSArray *arr = @[@"11:30", @"13:45", @"18:00", @"23:05"];
for (NSString *anHour in arr) {
NSArray *splitString = [anHour componentsSeparatedByString:@":"];
NSInteger minutes = [splitString[0] integerValue]*60 + [splitString[1] integerValue];
total += minutes;
}
NSLog(@"Total hours are: %f",total/60.0);
不知道你的将所有这些时间是什么意思。添加这些小时的预期结果是什么? –
数组中的那些“小时”字符串? – rdelmar
是的,他们在String.i想要通过添加全部来获得总小时数。 – Kr33458