iphone sdk中的tableview出现问题

iphone sdk中的tableview出现问题,iphone,objective-c,uitableview,Iphone,Objective C,Uitableview,我正在重新加载表格,我的numberOfSections方法被调用,但当时没有调用cellForRowAtIndexPath方法。当我滚动表格视图时,只有它被调用。有人能告诉我为什么会发生这种情况吗 提前感谢,, 莫尼什语。我能想到两件事: tableView:cellforrowatinex:仅在需要显示单元格时调用。如果单元格不可见,则不会调用tableView:cellforrowatinex: 什么是numberOfSectionsInTableView:返回的?如果返回0,则表视图将不

我正在重新加载表格,我的numberOfSections方法被调用,但当时没有调用cellForRowAtIndexPath方法。当我滚动表格视图时,只有它被调用。有人能告诉我为什么会发生这种情况吗

提前感谢,,
莫尼什语。

我能想到两件事:

  • tableView:cellforrowatinex:
    仅在需要显示单元格时调用。如果单元格不可见,则不会调用
    tableView:cellforrowatinex:

  • 什么是
    numberOfSectionsInTableView:
    返回的?如果返回
    0
    ,则表视图将不会调用
    tableView:cellforrowatinex:


  • 我想在本尼迪克特的回答中添加一些东西

    您还需要推动
    -(NSInteger)tableView:(UITableView*)tableView行数section:(NSInteger)section

    如果你在代码中实现了这个方法,那么

    它明确地返回
    O
    对象,这就是为什么会出现这种情况