基本上,我通过 Facebook Connect 获取用户所在的城市。结果始终采用以下格式:
澳大利亚悉尼
但由于用户数量很多,因此城市和国家/地区可能会有所不同。格式如下: 首先是带有逗号的城市,然后是空格和国家/地区。
但是我只想检索国家/地区名称。我是否可以在字符串中找到逗号,然后删除其后面的所有内容。然后我可以 replaceOccurancesOfString:""
删除空格。
我见过其他关于此问题的问题,但它们是不同语言的。我要的是 Objective-C
谢谢!
最佳答案
一种简单的方法是使用 - (NSArray *)componentsSeparatedByString:(NSString *)separator
从中创建一个数组,然后选择该数组的第二个对象。
关于objective-c - 删除特定字符之前的子字符串(NSString),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11804375/