gpt4 book ai didi

ios - 'UITableViewCell' 没有可见的@interface 声明选择器 'dequeueReusableCellWithIdentifier:'

转载 作者:行者123 更新时间:2023-11-28 18:53:53 25 4
gpt4 key购买 nike

我是 Objective-C 的新手,一直在尝试使用 UITableView。这是我收到错误的方法:

-(UITableViewCell *)tableView:(UITableViewCell *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"MainCell"];

if(cell == nil){
cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:@"MainCell"];
}
}

有人能帮帮我吗?

最佳答案

方法签名错误,应该是

-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath

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

if(cell == nil){
cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:@"MainCell"];
}
}

关于ios - 'UITableViewCell' 没有可见的@interface 声明选择器 'dequeueReusableCellWithIdentifier:',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36534461/

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