-1

SQLite からデータを取得した後、この例では都市と州を取得しています。それぞれ「サンノゼ」と「CA」。それらを NSString *city および *state と呼びましょう。

こんな感じでラベルを貼ってみると・・・

Label1.text = [NSString stringWithFormat:@"%@, %@",city,state];

データベースからのすべての空白の前に「カリフォルニア州サンノゼ」が表示されます。どうすればそれらのスペースを取り除くことができますか。私は NSMakeRange だけに精通しており、それを特定の長さにトリミングする方法しか知りません。事前にご協力いただきありがとうございます。エディターは実際にはすべてのスペースを表示しているわけではありませんが、san Jose の後に 10 個ほどの空白があります。

4

1 に答える 1

2
[city stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];

state ofcourseでも同じことができます。

于 2012-04-24T19:58:01.663 に答える