質問する
3975 次
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 に答える