1

重複の可能性:
Unicode 文字を NSString に変換する

Web サイトからのデータを解析した後、結果は Unicode を含むオブジェクトであり、それを NSString に変換したいと考えています (Unicode には主にヘブライ文字が含まれています)。

ログ内の Unicode の一部 (ごく一部) を次に示します。

"\U05f3\U009e\U05f3\U00a2\U05f3\U2022"

どうすれば変換できますか?

4

1 に答える 1

0

それをデータに変換してから文字列に変換する必要があります。

char *yourObject=...;
NSData *unicodeData=[NSData dataWithBytes:yourObject
                                     length:strlen(yourObject)];
NSString *string = [[NSString alloc] initWithData:unicodeData           
                                         encoding:NSUTF8StringEncoding];
于 2013-01-22T12:22:52.413 に答える