gpt4 book ai didi

ios - 如何直接调用tableView方法?

转载 作者:行者123 更新时间:2023-11-29 03:44:32 25 4
gpt4 key购买 nike

我有一个这样构造的方法:

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{

//some table related stuff

}

但是我不能调用它,所以我基本上复制并粘贴了整个函数并重命名为:

 - (void)jumpCountry: (NSIndexPath *)indexPath {
//some table related stuff
}

并使用以下方法调用此方法:

[ self 跳转国家:国家索引];

但是我的类看起来很丑(并且不是首选),因为它有相同的两个方法。那么,我如何直接调用初始方法(我知道它被分配给调用该方法的按钮)。我使用的是iOS6.1。基本上,我想直接调用的原因是我有另一个线程监听通知(来自位置服务),一旦收到通知, TableView 就应该改变。通知本身已经搜索 NSIndexPath,因此不会有任何问题。

最佳答案

你可以直接输入

[self jumpCountry:countryIndex];

你的方法:

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath

关于ios - 如何直接调用tableView方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17917388/

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