Подтвердить что ты не робот

Как избежать двойных кавычек в строке?

Я хотел бы, чтобы двойные кавычки появлялись в следующей строке, чтобы она выглядела так:

"hi there == "

Вот код, который я использую:

NSMutableString *s = [[NSMutableString alloc] init];
[s appendString:@""""];
[s appendString:@"hi there == ""\n\r"];

Вместо этого я получаю:

hi there ==

Любые идеи?

4b9b3361

Ответ 1

[s appendString:@"hi there == \"\n\r"];

\" - это то, что необходимо для " - это стандартное форматирование C.

Ответ 2

Хотя и поздно, но мы можем попробовать:

[NSString stringWithFormat:@"\"Hi There=\" Other text"];

Ответ 3

Вы должны добавить косую черту (\) перед цитатой (") для получения ожидаемого результата.

[s appendString:@"\"hi there == \"\n\r"];

Выход будет "привет там"