попытка получить переменную заголовка объекта дает нераспознанный селектор, отправленный экземпляру - PullRequest
0 голосов
/ 01 июля 2010

У меня есть объект, который содержит заголовок и indexReference. Я сохраняю объект в массив, и он работает правильно.

Затем я пытаюсь загрузить массив и заполнить таблицу.

Я использую этот код.

//fill it with contents
SavedFav *temp = [tableViewData objectAtIndex:indexPath.row];
cell.textLabel.text = temp.title;  

Затем я получаю сообщение об ошибке:

2010-07-01 15: 42: 46.386 Ежедневная цитата [1308: 207] *** Завершение работы приложения из-за необработанного исключения «NSInvalidArgumentException», причина: '- [NSCFString title]: нераспознанный селектор отправлен в экземпляр 0x23f6688'

В чем причина этой проблемы?

Заранее спасибо.

1 Ответ

1 голос
/ 01 июля 2010

«temp» - это строка, очевидно, поэтому слишком много ответов, чтобы ответить, либо вы заполнили tableViewData строками и пытаетесь получить заголовок из строки (которая не распознается), либо у вас есть проблемы с памятью, не видя больше кода сложно сказать. Однако попробуйте

cell.textLabel.text = temp;

и проверьте, что внутри, это даст вам хорошее преимущество.

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