gpt4 book ai didi

iphone - UITableView dataSource 必须从 tableView :cellForRowAtIndexPath: 返回一个单元格

转载 作者:行者123 更新时间:2023-12-01 18:02:58 25 4
gpt4 key购买 nike

我不断收到这个错误,我已经设置了一个我试图显示的自定义单元格我已经在 IB 中连接了数据源和委托(delegate),但是我不断收到这个错误,下面是我的代码......它的疯狂,因为我已经这样做了在另一个项目中,它工作得很好。除了变量名之外,我没有改变任何东西。

2011-05-06 10:40:17.004 instaCode1.3[1500:207] * Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'UITableView dataSource must return a cell from tableView:cellForRowAtIndexPath:'



一切都已@synthesized 等...
#pragma mark -
#pragma mark Table view data source
// Customize the number of sections in the table view.
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
return 1;
}


// Customize the number of rows in the table view.
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
return 1;
}

//This method adds headings to my sections
- (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section {
NSString *title = nil;
// Return a title or nil as appropriate for the section.
switch (section) {
case REG_SECTION:
title = @"Enter Registration";
break;
default:
break;
}
return title;;
}

// Customize the appearance of table view cells.
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {

if (indexPath.section == 0) {

return cellRegistration;

}
return 0;
}

最佳答案

cellForRowAtIndexPath:函数返回 UITableViewCell对象,因此 0 不是有效的返回选项。您必须返回一个单元格。

关于iphone - UITableView dataSource 必须从 tableView :cellForRowAtIndexPath: 返回一个单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5904975/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com