2

基本的に、Facebook Connect 全体でユーザー都市を取得しています。結果は常に次の形式になります。

シドニー、オーストラリア

ただし、多くのユーザーが存在するため、都市と国は異なる場合があります。形式は次のとおりです。最初にカンマ付きの都市、次にスペースと国。

ただし、国名のみを取得したいだけです。文字列内のカンマを見つけて、その後ろにあるものをすべて削除することはできますか? 次にreplaceOccurancesOfString:" "、スペースを削除できます。

これに関する他の質問を見たことがありますが、それらは異なる言語で書かれています。私はObjective-Cを求めています

ありがとう!

4

1 に答える 1

2

これを行う簡単な方法の 1 つは、 を使用- (NSArray *)componentsSeparatedByString:(NSString *)separatorして配列を作成し、配列の 2 番目のオブジェクトを選択することです。

于 2012-08-03T23:06:35.090 に答える