Как сравнить NSString * - PullRequest
       0

Как сравнить NSString *

0 голосов
/ 15 июля 2010

Я хочу сравнить 2 NSString *.Я использую [[arr objectAtIndex: i]compare: @"compareString"].Тем не менее, это не работает в моей программе.Что плохого в проблемах?

1 Ответ

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

Возможные проблемы:

  1. Вы проиндексировали конец массива, вызывая исключение границ
  2. Массив равен нулю, что означает, что сравнение всегда приведет к равенству
  3. Объект в массиве не отвечает на сравнение: вызывает исключение нераспознанного селектора
  4. Объект в массиве не является строкой, вызывающей сравнение: сбой

Если вы скажете мне, что на самом деле происходит, я скажу вам, какая из четырех возможностей является проблемой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...