0
Array文字列を配列floatに変換する方法を探しています。配列文字列は00:00:00(hh:mm :配列のフロートは、私がこれだけ配列00:00:00から配列floatをフォーマット00.00.00のiOS配列文字列Objective C
example array
TimeRunning = @[@"01:10:50", @"01:03:23", @"03:04:22"];//arrayStrig
実際のコードを持っている今のチャートで計算されているため、SS)と配列フロート00.00.00理由は、私はこの
を試してみてくださいtimeRunning = [obj valueForKey:@"oficialTime"];
NSLog(@"%@",timeRunning); //out 01:02:03 10:10:02 10:38:59
float ofcTime =[[obj valueForKey:@"oficialTime"]floatValue];
NSLog(@"float : %f",ofcTime); //out 1.000000 10.000000 10.000000
されています
NSString * dataString = [TimeRunningString stringByReplacingOccurrencesOfString:@":" withString:@"."];
NSLog(@"??????: %@",dataString); //out 01.02.03 10.10.02 10.38.59
NSArray *listItems = [dataString componentsSeparatedByString:@"."];
NSLog(@"Real: %@",listItems);//out 10,
10,
02
NSString *covert = [NSString stringWithFormat:@"%@",listItems];
NSLog(@":%@",covert); //out 10,
10,
02
float realArrary = [dataString floatValue];
NSLog(@"floatP : %f",realArrary); out 2.030000 10.000000 10.100000
変換してみてください。今NSDateをミリ秒に変換します。 –