Ios正在将数据从sqlite数据库检索到tableview控制器

Ios正在将数据从sqlite数据库检索到tableview控制器,ios,objective-c,sqlite,Ios,Objective C,Sqlite,我需要这方面的帮助,因为我在网上找不到任何帮助 我有一个数据库,其中有一个名为halls的表,它有以下字段(id、名称、容量、位置、图像和电话号码) 我想不出一种方法来用表的内容填充我的表视图控制器单元格。我需要每个单元格显示大厅的名称和位置!我用的是目标c。请帮忙 我用过的代码,由于某些原因,我无法发布代码本身。这里显示的代码很混乱,所以这里有一些图片 当我运行模拟器时,我的tableview控制器没有显示任何单元格,它只是空的,我不明白为什么你应该在tableview单元格上加两个标签。您

我需要这方面的帮助,因为我在网上找不到任何帮助

我有一个数据库,其中有一个名为halls的表,它有以下字段(id、名称、容量、位置、图像和电话号码)

我想不出一种方法来用表的内容填充我的表视图控制器单元格。我需要每个单元格显示大厅的名称和位置!我用的是目标c。请帮忙

我用过的代码,由于某些原因,我无法发布代码本身。这里显示的代码很混乱,所以这里有一些图片


当我运行模拟器时,我的tableview控制器没有显示任何单元格,它只是空的,我不明白为什么你应该在
tableview单元格上加两个标签。您可以从数据库中获取数组。如果您不了解ios中的sqlite集成,请参考这两个教程和

通过此数组,您可以将tableview中的行数设置为array.count,并且可以在
cellforrowatinexpath
中使用该数组设置用于显示名称和位置的两个单元格标签


希望这会有所帮助:)

请尝试以下代码:

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
    Hallcell *cell = (Hallcell *)[tableView dequeueReusableCellWithIdentifier:@"CELL" forIndexPath:indexPath];

    // Configure the cell...

    Hall *hall = [thehalls objectAtIndex:indexPath.row];

    cell.textLabel.text = hall.HName;
    cell.detailTextLabel.text = hall.HLocation;

    return cell;
}
同时检查您的
theHalls
阵列大小。可能是您的数组为空


希望这对你有帮助

到目前为止你试过什么代码?互联网是个大地方。看这个。顺便说一句,我是按照我试图问你的问题时建议的链接到达那里的。我更新了代码谢谢你,我在tableview控制器中仍然没有尝试过