0

NSString @"I'm" に変換したい nsstring @"I\xe2\x80\x99m" がありますが、それを行う方法はありますか? ありがとう!

4

1 に答える 1

0

NSStringリテラル@"I\xe2\x80\x99m"はすでに です。"I’m"変換は必要ありません。

デモンストレーション:

#include <Foundation/Foundation.h>
int main()
{
    NSLog(@"I\xe2\x80\x99m");
    return 0;
}

プログラム出力:

2013-05-21 14:12:33.471 a.out[452:707] I’m

ソース コードに記述したエスケープ シーケンスは UTF-8 で解釈され、結果の UTF-8 がNSStringオブジェクトになります。

于 2013-05-21T21:13:19.490 に答える