UTF8またはASCIIエンコードされたテキストを含むHTMLを取得しています。最も一般的な使用のためには、テキストを右に表示するように働くASCIIデコードです:NSDataにASCIIまたはUTF8エンコーディングが含まれていないか確認してください。
NSString *responseString = [[NSString alloc] initWithData:responseData encoding:NSASCIIStringEncoding];
は今、私はUTF8エンコーディングで別のHTMLページを持っているので、私は使用する必要があります:
NSString *responseString = [[NSString alloc] initWithData:responseData encoding:NSUTF8StringEncoding];
エンコーディングのどのような種類私はウェブサイトをロードするときにランダムに取得します。私の質問は、使用する権利はどのような種類のデコードのNSDataをチェックする方法ですか?だから私は使用する必要があるエンコーディングタイプを知っています。
Thnx!
Thnx、それはASCIIコード化されていない場合、常に文字列を返すことは本当ですか? – MiiChiel