0

私はiPhone開発の初心者です.チャットアプリケーションを1つ開発しています.特殊文字の送受信中に問題に直面していました.最終的に、この特殊文字を投稿して取得することに成功しました.今、私が使用できる特殊文字は1つだけです. % を Web サービスに送信しているときに、%25 を取得します。

文字列を Web サービスに送信するときは、次の文字列を使用します。

NSString *string = @"Hello % How Are You?";
string = [string stringByReplacingOccurrencesOfString:@"%" withString:@"%25"];
NSLog(@"\n\n ===>> Before ==>> %@",string);
NSString *string2 = string;
string2 = [string2 stringByReplacingOccurrencesOfString:@"%25" withString:@"%"];
NSLog(@"\n\n ===>> After ==>> %@",string2);

出力 =>

===>> Before ==>> Hello%2520%2525%2520how%2520are%2520you?

 ===>> After ==>> Hello %2526 How Are You?
4

1 に答える 1