[英]Pull all objects in NSMutableArray and spit it out into a NSString
Hi i have a nsmutable array full of keywords and i wish to key each object and spit it out with a comma after each object example below. 嗨,我有一个充满关键字的nsmutable数组,我希望键入每个对象,并在下面的每个对象示例后用逗号将其吐出。 The NSMutable array is called KeywordArray
NSMutable数组称为KeywordArray
Array Structure 阵列结构
Keyword 1
Keyword 2
Keyword 3
Keyword 4
Keyword 5
Keyword 6
Keyword 7
I wish to convert that NSMutableArray into the following format within a NSString 我希望在NSString中将该NSMutableArray转换为以下格式
Keyword 1, Keyword 2, Keyword 3, Keyword 4, Keyword 5, Keyword 6, Keyword 7
Thanks 谢谢
Mason 石匠
You can use the componentsJoinedByString:
method of NSArray to join the elements in the array using a separator. 您可以使用NSArray的
componentsJoinedByString:
方法来使用分隔符将数组中的元素连接起来。 This will work with an NSMutableArray as well, because NSMutableArray inherits from NSArray. 这也将与NSMutableArray一起使用,因为NSMutableArray继承自NSArray。
NSMutableArray *array = ...;
NSString *string = [array componentsJoinedByString:@", "];
See the NSArray class reference for more information. 有关更多信息,请参见NSArray类参考 。
NSArray *arr; NSArray * arr;
[arr componentsJoinedByString:@", "]; [arr componentsJoinedByString:@“,”];
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.