2

私はiOSアプリケーションを開発しており、これを使用しています:

mutableString = [mutableString stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding];

しかし、問題は、mutableString「 ...a 'means of connection'...」のような文字列や、「-」のような文字列が含まれている場合に、値がstringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding返されるnullことです。

文字「'」と「-」をデコードするにはどうすればよいですか?? ありがとう

4

1 に答える 1

1

この形式%uxxxxは、パーセント エンコーディングの非標準実装NSStringであり、 sではサポートされていませんstringByReplacingPercentEscapesUsingEncoding:。これらのエンコーディングを処理する必要がある場合は、これを実行できるサード パーティのコードを見つけるか、独自のソリューションを実装する必要があります。

于 2012-05-18T13:27:47.800 に答える