2011-11-25 18 views
0

目前我正在使用stringByReplacingOccuranceOfString ...來替換「with \」,但有沒有更聰明的方法?ObjC:如何添加轉義字符,使「你好」變成「你好」?

謝謝!

+0

我不明白的問題,你能不能進一步解釋。 你希望字符串是'\「hello \」'嗎?或''你好'' – DanZimm

+0

原始字符串是「你好」(包括「),現在我想要字符串是\」你好\「(包括斜槓和」) – hzxu

+0

你目前的方法似乎是最好的 – DanZimm

回答

1

你可以這樣做,

NSString *str = @"hello"; 
    NSString *escape = @"\\\」」; // this adds ***//*** & then ***/"*** 
    NSString *newStr = [NSString stringWithFormat:@"%@%@%@", escape, str, escape]; 
    NSLog(@"%@", newStr); 
相關問題