Замените последнюю запятую в строке "и". (Objective-C) Я ищу хороший способ в Objective-C заменить последнюю запятую в строке словом "и". Любые предложения? "Красный, зеленый, синий, желтый" становится "Красный, зеленый, синий и желтый" Ответ 1 NSString *str = @"...."; NSRange lastComma = [str rangeOfString:@"," options:NSBackwardsSearch]; if(lastComma.location != NSNotFound) { str = [str stringByReplacingCharactersInRange:lastComma withString: @" and"]; }
Ответ 1 NSString *str = @"...."; NSRange lastComma = [str rangeOfString:@"," options:NSBackwardsSearch]; if(lastComma.location != NSNotFound) { str = [str stringByReplacingCharactersInRange:lastComma withString: @" and"]; }