在TableViewCell中使用未声明的标识符“cell”

时间:2014-01-27 13:03:14

标签: objective-c uitableview

我不明白为什么我收到这条消息,以及如何修复它。

在我的下面的代码中,包含“cell”的每一行都给我一条消息“使用未声明的标识符'cell'”...

   static NSString *CellIdentifier = @"LocationCell"; 
  - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
     (LocationsTableViewCellController *)cell = (LocationsTableViewCellController *)[tableView dequeueReusableCellWithIdentifier:CellIdentifier];

      Feed *feed = [_feeds objectAtIndex:indexPath.row];

      cell.phraseLabel.text = feed.title;
      //cell.detailTextLabel.text = new.place;
      //cell.imageView.image = [UIImage imageNamed:@"location.png"];

      return cell;
  }

  - (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section                 {
    return [_feeds count];
    }

1 个答案:

答案 0 :(得分:2)

LocationsTableViewCellController *cell = (LocationsTableViewCellController *)[tableView dequeueReusableCellWithIdentifier:CellIdentifier];

不需要括号。