2012-03-02 22 views
2

現在、私はサーバーからデータをダウンロードしています。NSDataをNSStringに取得するには、この行が必要です。NSStringをUTF8Stringに変換しますか?

NSString *txt = [[NSString alloc] initWithData:data encoding:NSASCIIStringEncoding]; 

NSStringをUTF8文字列に変換するにはどうすればいいですか?

ありがとうございます!

答えて

4
NSData *utf8Data = [txt dataUsingEncoding:NSUTF8StringEncoding]; 
1

NSASCIIStringEncodingからNSUTF8StringEncodingに変更してください。

ダミーデータを使って簡単にテストを実行し、その1行だけでうまくいくように見えました。

関連する問題