【发布时间】:2013-05-12 12:02:34
【问题描述】:
我是 iOS 新手,我无法找到我的问题的解决方案。所以请告诉我如何在 iOS 中连接数组的所有值
【问题讨论】:
-
我想你搜索这个解决方案。但在发布任何问题之前,您必须在谷歌上正确搜索。这是我给你的解决方案:Solution
-
如果您找到了问题的解决方案,那么您应该“标记答案已接受”。
我是 iOS 新手,我无法找到我的问题的解决方案。所以请告诉我如何在 iOS 中连接数组的所有值
【问题讨论】:
答案:-componentsJoinedByString:。
它将通过指定的字符串连接数组中的组件,并返回数组的字符串表示形式。
使用: NSString *finalStr = [yourArray componentsJoinedByString:@" "];
祝你好运!!!
【讨论】:
如果您在 NSArray 中使用字符串值,那么这非常简单。 您可以只运行 for 循环并使用 NSMutableString 附加数据。
NSArray *_array;//Your Initialized Array
NSMutableString *_string =[[NSMutableString alloc]init];
for(int i= 0 ;i<[_array count];i++)
{
[_string appendFormat:@"%@",[_array objectAtIndex:i]];
}
NSLog(@"_string = %@",_string);
【讨论】:
NSMutableString* theString = [NSMutableString string];
for (int i=0; i<[array count];i++){
[theString appendString:[NSString stringWithFormat:@"%i ",i]];
}
NSLog(@"mystirng=%@", theString;);
【讨论】: