gpt4 book ai didi

ios - 调用 indexPathForCell 时崩溃

转载 作者:可可西里 更新时间:2023-11-01 04:21:22 26 4
gpt4 key购买 nike

<分区>

我有一个带有自定义单元格的 UITableView。在每个 UITableViewCell 中,都有一个 UIButton。我试图找出按钮在被点击时位于哪个单元格中。为此,我这样做了:

- (IBAction)likeTap:(id)sender {


UIButton *senderButton = (UIButton *)sender;
UITableViewCell *buttonCell = (UITableViewCell *)[senderButton superview];
UITableView* table = (UITableView *)[buttonCell superview];
NSIndexPath *pathOfTheCell = [table indexPathForCell:buttonCell];
NSInteger rowOfTheCell = [pathOfTheCell row];
NSLog(@"rowofthecell %d", rowOfTheCell);

我认为这会很好,但是当调用 indexPathForCell 时,会抛出异常。

*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[UITableViewCell indexPathForCell:]: unrecognized selector sent to instance 0x756d650'

关于我做错了什么有什么想法吗?谢谢!

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