Objective c 目标c-在某些字符之间的字符串中插入字符

Objective c 目标c-在某些字符之间的字符串中插入字符,objective-c,string,insert,Objective C,String,Insert,我需要在数组中的每个字符串之间插入一个字符。例如: array = [ab,bc,cd,de]; string = @"abbccd"; newString = @"ab*bc*cd"; 我怎样才能做到这一点?我环顾四周,但找不到好的解决办法。谢谢。怎么样 NSString *newString = [array componentsJoinedByString:@"*"]; 如果字符串包含不在数组中的子字符串怎么办?

我需要在数组中的每个字符串之间插入一个字符。例如:

array = [ab,bc,cd,de];
string = @"abbccd";

newString = @"ab*bc*cd";
我怎样才能做到这一点?我环顾四周,但找不到好的解决办法。谢谢。

怎么样

NSString *newString = [array componentsJoinedByString:@"*"];

如果字符串包含不在数组中的子字符串怎么办?