gpt4 book ai didi

ios - 如何在不使用 IOS 中的 Pull-To-Refresh 的情况下检测服务器响应更改并重新加载数据

转载 作者:行者123 更新时间:2023-11-29 12:21:55 24 4
gpt4 key购买 nike

如何在不使用 Pull-To-Refresh 的情况下检查服务器响应是否已更改并填充它。我之前已经实现了它并且知道如何使用它并且它工作正常。

- (void)viewDidLoad {
self.refreshControl = [[UIRefreshControl alloc] init];
[self.refreshControl addTarget:self action:@selector(refreshBrandList:) forControlEvents:UIControlEventValueChanged];
}

-(void) refreshBrandList:(id)sender{
[self ServiceCall];
[self.tableView reloadData];
[self.refreshControl endRefreshing];


}

但我想自动检测服务器响应是否已更改,并且想在不使用它的情况下执行 Pull-To-Refresh 的工作。

最佳答案

[NSTimer scheduledTimerWithTimeInterval: 5.0 target: self
selector: @selector(callAfterFiveSecond:) userInfo: nil repeats: YES];

-(void) callAfterFiveSecond:(NSTimer*) t
{
[self ServiceCall];
[self.tableView reloadData];
}

您可以使用它使用 NSTimer。

**另一种选择是使用静默推送通知。

关于ios - 如何在不使用 IOS 中的 Pull-To-Refresh 的情况下检测服务器响应更改并重新加载数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30389259/

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