【问题标题】:How to concatenate all values of array in Xcode [duplicate]如何在Xcode中连接数组的所有值[重复]
【发布时间】:2013-05-12 12:02:34
【问题描述】:

我是 iOS 新手,我无法找到我的问题的解决方案。所以请告诉我如何在 iOS 中连接数组的所有值

【问题讨论】:

  • 我想你搜索这个解决方案。但在发布任何问题之前,您必须在谷歌上正确搜索。这是我给你的解决方案:Solution
  • 如果您找到了问题的解决方案,那么您应该“标记答案已接受”。

标签: iphone nsarray


【解决方案1】:

答案:-componentsJoinedByString:

它将通过指定的字符串连接数组中的组件,并返回数组的字符串表示形式。

使用: NSString *finalStr = [yourArray componentsJoinedByString:@" "];

祝你好运!!!

【讨论】:

    【解决方案2】:

    如果您在 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);
    

    【讨论】:

      【解决方案3】:
         NSMutableString* theString = [NSMutableString string];
         for (int i=0; i<[array count];i++){
             [theString appendString:[NSString stringWithFormat:@"%i ",i]];
         }
         NSLog(@"mystirng=%@", theString;);
      

      【讨论】:

        猜你喜欢
        • 2023-04-06
        • 2014-11-17
        • 2021-06-11
        • 1970-01-01
        • 2014-12-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多