3
4

2 に答える 2

2
Use like below it will work  

 NSString *myString = @"I am sad of him";
 myString = [myString stringByReplacingOccurrencesOfString:@"sad" withString:@"\ue415"];
 txtField.text = myString;
于 2012-06-02T06:47:56.107 に答える
0

興味深い質問です。

\ 文字を文字列として入れることはできません。あなたのコードでは、「mycode」は @"\ue415" を文字列としてではなく 1 文字で受け取ります。あなたはそれを見ることができます

NSlog(@"%d",[mycode length]);

... 6 ではなく 1 が表示されます。

設定できる場合 -

NSString *mycode = [[NSString stringWithFormat:@"\\"]stringByAppendingFormat:@"ue415"]); 

コード内の任意の方法....これにより、必要な文字列が得られます。

ありがとうございました!!

于 2012-06-02T14:43:27.353 に答える