Как мы можем написать "в nsstring? - PullRequest
13 голосов
/ 05 апреля 2011

Я должен инициализировать строку как "Rose", включая кавычку. Как написать "в нашей строке?

Ответы [ 6 ]

14 голосов
/ 05 апреля 2011

Избегайте двойных кавычек с \

NSString *yourString = @"\"Rose\""; 
9 голосов
/ 05 апреля 2011

Используйте escape-символ: \

NSString *r = @"\"Rose\"";

Вы можете найти дополнительную информацию о символе Escape и Строковый литерал .

8 голосов
/ 05 апреля 2011

Побег с обратной косой чертой:

@"\"Rose\""
7 голосов
/ 05 апреля 2011

Избегайте кавычек.

Пример:

NSString *str = @"\"Rose\"";
6 голосов
/ 05 апреля 2011
NSString *yourString = @"\"Rose\"";
1 голос
/ 03 июня 2019

В swift 5 вы можете написать с хэштегом:

 let raw = #"You can create "raw" strings in Swift 5."#

Вывод:

You can create "raw" strings in Swift 5.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...