Как я могу избежать косых черт и кавычек в Objective-C? - PullRequest
0 голосов
/ 29 июля 2010

Я хотел бы сделать следующее

[controller setMessageBody:[NSString stringWithFormat:@"<strong>%@</strong> <br> <br> %@ <br><br> %@ <br><br> Sent From MyApp",self.articleTitle, self.articleDescription, self.articleURL] 
isHTML:YES];

на последнем% @ Я хотел бы сделать <a href="%@">Hello</a>

Но я не уверен, как избежать этого правильно?

1 Ответ

2 голосов
/ 29 июля 2010

Просто используйте

@"....<a href=\"%%@\">Hello</a>..."

если вы поместите его в формате или используйте

@"<a href=\"%@\">Hello</a>"

, если вы включите его, используя %@ в строке формата. %@ здесь интерпретируется только в первом аргументе метода stringWithFormat:.

...