«IsEqualToString» ошибка какао
Я получаю сообщение об ошибке в моей консоли:
2009-05-30 20: 17: 05.801 ChuckFacts [1029: 20b] *** - [Joke isEqualToString:]: нераспознанный селектор, отправленный экземпляру 0x52e2f0
Вот мой код, который, я считаю, исходит из ошибки:
- (UITableViewCell *)tableView:(UITableView *)tableView
cellForRowAtIndexPath:(NSIndexPath *)indexPath {
static NSString *CellIdentifier = @"Joke";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
[[NSBundle mainBundle] loadNibNamed:@"TableCell" owner:self options:nil];
cell = [[[UITableViewCell alloc] initWithFrame:CGRectZero
reuseIdentifier:CellIdentifier] autorelease];
cell = tableCell;
}
NSString *jokeText = [jokes objectAtIndex:indexPath.row];
UILabel *jokeTextLabel = (UILabel*) [cell viewWithTag:1];
jokeTextLabel.text = jokeText;
NSString *dateText = formattedDateString;
UILabel *dateTextLabel = (UILabel*) [cell viewWithTag:2];
dateTextLabel.text = dateText;
[self todaysDate];
return cell;
}
"шутки" это массив шуток, если вам нужно знать
Почему эта ошибка появляется?
Кроме того, вы видите часть ошибки, которая говорит:
отправлен в экземпляр 0x52e2f0
Как определить, что такое «0x52e2f0», чтобы в следующий раз было легче найти проблему?