我有一个这样的字符串。
NSString *str=@"-85.33,45.78,0.0000 -85.78,46.98,0.000 -85.98,47.678,0.0000";
我必须将上面的单个字符串提取到数组中。
以上字符串是3组经度,纬度,海拔高度值。这些由“,”和空格分隔。我必须将经度值提取到数组和纬度到另一个数组。
任何人都可以建议一个解决方案。
答案 0 :(得分:2)
您可以使用componentsSeparatedByString:
的{{1}}方法,也可以使用NSString
类。您甚至可以使用NSScanner
拆分空格,然后使用componentsSeparatedByString:
来解析每个子字符串中的数字。
答案 1 :(得分:-1)
让我给你一个提示。如果您有一个说NSString,您可以通过在XCode中按命令单击NSString来查看可用的方法(包括描述)。然后你会看到componentsSeparatedByString:
美丽的东西是适用于所有物体。至少在询问之前先看看。