: непризнанный селектор, отправленный в экземпляр UITableView

я испытываю ошибку

[__NSCFNumber length]: непризнанный селектор отправлен в экземпляр 0x15580c90 2014-02-18 15: 10: 49.490 CIB [1706: 60b] * Завершение приложения из-за неперехваченного исключения «NSInvalidArgumentException», причина: '- [__ NSCFNumber length]: непризнанный селектор отправлен в * стек первый бросок экземпляра вызова 0x15580c90' : (0x2da18e83 0x37d756c7 0x2da1c7b7 0x2da1b0af 0x2d969dc8 0x2e33b695 0x2e33b169 0x301ab2fd 0x1603ad 0x302cf315 0x302776cd 0x30276ef1 0x3019d353 0x2fe23943 0x2fe1f167 0x2fe1eff9 0x2fe1ea0d 0x2fe1e81f 0x2fe1854d 0x2d9e3f69 0x2d9e18f7 0x2d9e1c43 0x2d94c471 0x2d94c253 0x326862eb 0x30201845 0x113de1 0x3826eab7) Libc ++ abi.dylib: оканчивающиеся неперехваченное исключение типа NSException

У меня здесь петля. от массива в Json до моего модельного списка задач, затем сохраненного в NSMutableArray _tasklist

NSArray *taskJson = [json objectForKey:@"fOTaskListModelWss"]; for (NSDictionary *dictCQ in taskJson) { NSLog(@"TASKLIST: %@", [dictCQ objectForKey:@"foTaskListModelWs"]); NSDictionary *datadic = [dictCQ objectForKey:@"foTaskListModelWs"]; TaskList *task = [[TaskList alloc]init]; [task setTaskCount:datadic[@"count"]]; [task setFuncCd:datadic[@"funcCd"]]; [task setFuncCdDscp:datadic[@"funcCdDscp"]]; [task setRequestStatus:datadic[@"requestStatus"]]; [task setRole:datadic[@"role"]]; [_taskList addObject:task]; } 

то вот мой код в cellForRowAtRowPathIndex

 - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{ static NSString * simpleTableIdentifier = @"MenuTableViewCell"; MenuTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:simpleTableIdentifier]; if (cell == nil) { NSArray *nib = [[NSBundle mainBundle] loadNibNamed:@"MenuTableViewCell" owner:self options:nil]; cell = [nib objectAtIndex:0]; } TaskList *txn = [_taskList objectAtIndex:indexPath.row]; cell.titleLabel.text = txn.funcCdDscp; cell.totalCountLabel.text = txn.taskCount; return cell;} 

4 Solutions collect form web for “: непризнанный селектор, отправленный в экземпляр UITableView”

 cell.titleLabel.text = txn.funcCdDscp; cell.totalCountLabel.text = txn.taskCount; 

Один из них (не уверен, что, но мое предположение было taskCount ) является NSNumber. Текст принимает NSString.

 cell.titleLabel.text = txn.funcCdDscp; cell.totalCountLabel.text = [txn.taskCount stringValue]; 

ИЛИ

Используйте это, поскольку это best solution

 cell.totalCountLabel.text = [NSString stringWithFormat:@"%@",txn.taskCount]; 

Надеемся, что следующее поможет вам, если вы манипулируете данными JSON из webservice

 cell.textLabel.text=[NSString stringWithFormat:@"%@",[[JsonDictionaryObject objectForKey:@"Respected_Key_Name"]objectAtIndex:indexPath.row]]; 

Здесь он ожидает NSString вместо NSNumber так что это причина, по которой он сбой. Чтобы преобразовать это в NSString тогда он будет разрешен.

  • Последовательное использование UIImageView в UITableViewCells в разных UITableViewControllers
  • Группировка UITableview удаляет внешнюю разделительную линию
  • Как реализовать UITableView со статическими и динамическими ячейками - IOS
  • Изменение цвета текста всех UITableViewCells с использованием UIAppearance
  • Xcode 8 / Swift 3: didSelectRowAt vs didSelectRowAtIndexPath
  • swift ios добавляет бесконечную прокрутку прокрутки в uitableview
  • UISearchController отклоняет VC при нажатии кнопки отмены
  • Могу ли я заставить UITableView скрывать разделитель между пустыми ячейками?
  • Прокрутка дна в таблице и производительность
  • Какао: Почему мой стол выглядит пустым?
  • Включение как многостраничных, так и однострочных стилей в TableView
  • Interesting Posts

    Что означает текст внутри круглых скобок в директивах @interface и @implementation?

    Добавьте card.io в пользовательскую рамку ниже вопроса

    vimeo iframe для IOS, как скрыть «как» и «поделиться» с правой стороны UIWebView

    В чем причина остаточного вертикального интервала между «внутренним» просмотром и содержимым UITableViewCell с помощью раскадровки?

    UIManagedDocument: ошибка / сбой при создании новых файлов при отключении сети (сохранение)

    Как установить соединение RFCOMM Bluetooth с устройства iOS на Android

    Максимальный размер шрифта UIFont

    Получать данные изображения с запросом Alamofire

    Как отключить множественное касание UICollectionView

    Поддерживает ли двухъядерный ARM7 когерентность кэша между ядрами?

    iOS 10 Пользовательские значения по умолчанию Crash – Crashed: com.apple.root.user-initial-qos SIGABRT

    UIImage "imageNamed:" работает на iOS 8, но не 7?

    пользовательский сеттер для NSString

    AFNetworking 3.0 Данные не могут быть прочитаны, потому что они не в правильном формате

    Как написать последнему ребенку в Firebase ref в Swift?

    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.