にコンテンツを表示しようとしていUITableView
ます。それが私の Storyboard でのやり方です:
私のコードでは、パーサーを作成し、それを my に渡しますTableViewController
。その後 :
- (void)parserDidEndDocument:(NSXMLParser *)parser
{
[myTVController.tableView reloadData];
}
そして私のコントローラーで:
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *CellIdentifier = @"RSSLinksCell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier forIndexPath:indexPath];
RSSObject *obj = (RSSObject *)[links objectAtIndex:indexPath.row];
cell.textLabel.text = obj.link;
return cell;
}
しかし、私の細胞は空のままです。さらに奇妙なのは、私も iOS6 で試してみたところ、うまく動作したことです。そして、セルを変更しようとしましたがbackgroundColor
、それも機能しました。ログで、obj.link
テキストが空か null かどうかも確認しようとしましたが、そうではありません。だから…どうしたらいいのか本当にわからない。どんな助けでも本当に感謝します。