【问题标题】:Split up NSString using a comma使用逗号拆分 NSString
【发布时间】:2011-09-20 13:47:16
【问题描述】:

我有一个连接到我的应用的 JSON 提要。其中一项是 lat & long,用逗号分隔。例如:“32.0235, 1.345”。

我正在尝试通过在逗号处拆分将其拆分为两个单独的值。

有什么建议吗?谢谢!!

【问题讨论】:

    标签: iphone json nsstring comma


    【解决方案1】:

    你想要:

    - (NSArray *)componentsSeparatedByString:(NSString *)separator

    使用@"," 作为分隔符。

    【讨论】:

      【解决方案2】:
      NSArray *strings = [coords componentsSeparatedByString:@","];
      

      【讨论】:

        【解决方案3】:

        试试[yourCommaSeparatedString componentsSeparatedByString:@", "]
        这将提供一个带有字符串的 NSArray,然后您可以调用 floatValue ;)

        【讨论】:

          【解决方案4】:
          NSString* myString = @"32.0235, 1.345".
          NSArray* myArray = [myString  componentsSeparatedByString:@","];
          
          NSString* firstString = [myArray objectAtIndex:0];
          NSString* secondString = [myArray objectAtIndex:1];
          

          documentation

          【讨论】:

            【解决方案5】:

            这对我有用,因为我不想定义任何数组。

            NSString* firstString = [[myString componentsSeparatedByString:@","] objectAtIndex:0];
            

            【讨论】:

              猜你喜欢
              • 2015-03-07
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2015-02-18
              • 2013-05-04
              • 2011-09-07
              • 2010-11-06
              相关资源
              最近更新 更多