在字符串中的每个字符后插入逗号?目标C.

时间:2018-06-15 15:01:47

标签: objective-c string

您好我收到一个包含邮政编码的字符串。 例如。 “34747”,我需要将其转换为类似“3,4,7,4,7”

的内容

在Objective C中实现这一目标的最佳方法是什么?

1 个答案:

答案 0 :(得分:2)

在Objective-C中,它非常糟糕:

NSMutableArray *characters = [[NSMutableArray alloc] initWithCapacity:[myString length]];

for (int i=0; i < [myString length]; i++) {
    NSString *ichar  = [NSString stringWithFormat:@"%C", [myString characterAtIndex:i]];
    [characters addObject:ichar];
}

NSString *output = [characters componentsJoinedByString:@","];