соседний элемент даты в массиве - PullRequest
0 голосов
/ 12 октября 2010

как сравнить соседний элемент массива, который содержит дату. Дело в том, когда я сравниваю

BOOL day = [[temp_date objectAtIndex:k] compare:[temp_date objectAtIndex:k+1]];

оно выдерживает следующие ожидания

* Завершение работы приложения из-за необработанного исключения «NSRangeException», причина: «* - [NSCFArray objectAtIndex:]: индекс (23) за пределами (23)»

заранее спасибо

С уважением, Sathish

1 Ответ

1 голос
/ 12 октября 2010

Кажется, вы все делаете правильно, просто убедитесь, что вы всегда в пределах массива. Если вы делаете это в цикле, условие может быть:

for (int k = 0; k+1 <temp_date.count; ++k)
   ...
...