Objective-C用逗号或破折号附加NSMutableString

时间:2015-05-05 13:26:37

标签: objective-c

我正在附加一个NSMutableString,如下所示:

[ItemsDesc appendString:[object objectForKey:@"ItemsDesc"]];

这是在循环中发生的。

如何添加逗号或破折号以分隔项目?

2 个答案:

答案 0 :(得分:2)

您的解决方案,

for (NSInteger counter = 0 ; counter < COUNT ; counter++)
{
    [ItemsDesc appendString:[object objectForKey:@"ItemsDesc"]];
    [ItemsDesc appendString:@","];   //Or Dash
}

使用

NSArray中找回它们
NSArray *strings = [ItemsDesc componentsSeparatedByString:@","];

答案 1 :(得分:2)

您可以使用appendFormat方法代替附加字符串:

[ItemsDesc appendFormat:@",%@", [object objectForKey:@"ItemsDesc"]];