Определение количества объектов в NSArray - PullRequest
0 голосов
/ 22 апреля 2010

Я делаю заявку на книгу.Для перехода к следующей теме я использую кнопку.Кнопка работает при переходе к следующей теме, но в конце файла мое приложение получает сообщение obj_fatal, и оно вылетает.Если бы я знал, сколько объектов в моем NSArray, тогда проблема будет решена.Я получаю детали из файла .plist и сохраняю их в массиве.

Так что, если кто-нибудь знает, как, пожалуйста, сообщите мне.Вирусный.

Ответы [ 2 ]

4 голосов
/ 22 апреля 2010

-[NSArray count]

0 голосов
/ 21 декабря 2011

Кроме того, если вы предпочитаете внешний вид свойства, вы можете сделать следующее, если ваш NSArray называется myArray:

myArray.count

, что совпадает с методом @ shosti, но выглядит иначе.

Разница заключается в удобочитаемости. Таким образом, вы могли бы иметь:

if ([myArray count] > 0)

или вы могли бы

if (myArray.count > 0)

что, вероятно, выглядит аккуратнее.

Оба ответа хорошие и правильные. Что бы вы ни выбрали, зависит от вашего стиля кодирования. Как я уже сказал, оба способа выполняют одно и то же и вызывают один и тот же метод получения.

Надеюсь, это поможет.

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