Проверка, равна ли строка " - PullRequest
1 голос
/ 15 декабря 2011

Привет! Я проверяю некоторый текст и мне нужно проверить, равна ли строка ", что означает if ([text isEqualToString:@"""]), что не работает, потому что она думает, что просто закрывает строку на 1 символ раньше.кто-нибудь знает решение?

Ответы [ 2 ]

4 голосов
/ 15 декабря 2011

Вы должны экранировать символы, которые иначе были бы значимыми

 if ([text isEqualToString:@"\""])

список escape-последовательностей

4 голосов
/ 15 декабря 2011

Вам нужен слеш перед кавычкой в ​​буквальном смысле:

if ([text isEqualToString:@"\""])
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...