アプリケーションで uiwebview を使用しています。ユーザーが http 検索の開始をクリックすると、いくつかのリンクが表示されます。正常に動作しますが、「%58 den ysnky'ye tepki」を取得中に問題が発生し、「X'den ysnky'ye tepki」として表示されます。% char に問題があります。
識別子:%58'den%20ysnky'ye%20tepki
デコードされた識別子:X'den ysnky'ye tepki
私は stringByReplaceingPercentEscapesUsingEncoding:NSUTF8StringEncoding を使用してそのような文字列をデコードしています。
NSLog(@"識別子:%@", 識別子); 識別子 = [識別子 stringByReplaceingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; NSLog(@"デコードされた識別子:%@", 識別子);
どうすれば正しい文字列を取得できますか? ありがとう...