Важная строка:
2011-08-26 18:43:35.689 TwenteMilieu[1846:207] -[NSCFString count]: unrecognized selector sent to instance 0x990d8f0
Это означает, что вы звоните count
по строке. Объект, который вы считаете массивом, на самом деле является строкой.
При просмотре вашего кода tempArr
может быть либо массивом, либо строкой. Попробуйте это:
if ([tempArr isKindOfClass:[NSArray class]])
{
// Handle array case
}
else if ([tempArr isKindOfClass:[NSString class]])
{
// Handle string case
}
Вероятно, хорошей идеей будет изменить имя tempArr
на что-то другое, например tempResponse
или подобное.