次のコードを使用して、Unicode 文字「\u1000」を UTF8 エンコーディングにエンコードしました。
NSString *unicodeString = @"\u1000";
NSLog(@"%s", [unicodeString UTF8String]);
予想される結果は \u00e1\u0080\u0080 ですが、\U00b7\U00c4\U00c4 を取得しています。
ここで何か不足していますか?
次のコードを使用して、Unicode 文字「\u1000」を UTF8 エンコーディングにエンコードしました。
NSString *unicodeString = @"\u1000";
NSLog(@"%s", [unicodeString UTF8String]);
予想される結果は \u00e1\u0080\u0080 ですが、\U00b7\U00c4\U00c4 を取得しています。
ここで何か不足していますか?