мне нужно определить два значения в строке отдельноВычислить два значения в строке отдельно
пример значение «legCentimetres» из которых: -
'15 -18'
применять дюймов, а затем вернуть обратно вместе. То, что я сделал только кажется, чтобы вычислить первый бит, на данный момент он выходит как: -
15см/5.9in
но должен выглядеть следующим образом: -
15-18cm/5.9- 7.1in
Какие изменения следует внести в код ниже, чтобы сделать эту работу?
- (NSString *)textForIndexPath:(NSIndexPath *)indexPath isTitle:(BOOL)isTitle {
NSString *result = @"";
double legCentimetres = [self.animal.legSpan doubleValue];
double legInches = lcm/2.54;
switch (indexPath.row) {
case 0:
result = (isTitle)? @"Habitat" : self.animal.habitat;
break;
case 1:
result = (isTitle)? @"Leg Span" : [NSString stringWithFormat:@"%dcm/%.1fin", (int)legCentimetres, legInches];
break;
default:
break;
}
return result;
}
Этот ответ должен получить вас там: http://stackoverflow.com/a/10099661/1180785 – Dave