我从应用程序的某个部分输出的数据库中提取了多个值。基本上他们现在读的是这样的 -
品牌:选项1,选项2,选项3等
我想要的是让分隔符为逗号,然后是空格,使其看起来像这样 品牌:选项1,选项2,选项3等
以下是我目前的代码:
NSArray * arrayColor = [[_product_modal valueForKey:@"colorCodes"]
componentsSeparatedByString:@","];
答案 0 :(得分:1)
使用@", "
加入您的组件:
NSArray *arrayColor = [[_product_modal valueForKey:@"colorCodes"]
componentsSeparatedByString:@","];
NSString *result = [arrayColor componentsJoinedByString:@", "];
答案 1 :(得分:1)
只需使用简单的字符串替换:
NSString *noSpaceString = @"Brand: Option 1,Option 2,Option 3,etc.";
NSString *spaceString = [noSpaceString stringByReplacingOccurrencesOfString:@"," withString:@", "];
无需拆分成阵列并重新组合。