0
Im, пытающееся сделать заголовок UIButton
избранным счетом tweet
из twitter. Я могу функционально достичь числа, и я успешно авторизовался в Twitter. Вот как я пытаюсь установить Название:Получение установки ошибки Название для UIButton
//Set number of Favorites for Tweet
NSObject *favoritesCount = [[tweet objectForKey:@"user"]objectForKey:@"favourites_count"];
UIButton *favoritesButton = (UIButton *)[cell viewWithTag:204];
favoritesButton.titleLabel.text = favoritesCount;
Когда я запускаю это я получаю ошибку при favoritesButton.titleLabel.text = favoritesCount;
Здесь ошибка я получаю:
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSCFNumber length]: unrecognized selector sent to instance 0x8d3a3a0'
Что произойдет, если вы измените NSObject * favouritesCount только на избранные NSObject *? – GuybrushThreepwood
Почему вы используете NSObject, чтобы получать только счет? –
ОК, это означает, что '[cell viewWithTag: 204];' поставляет неправильный объект. как вы добавляете этот uibutton в cellview? это все еще актуально? Вы не хотите использовать свойства вместо того, чтобы просматривать теги? –