gpt4 book ai didi

ios - 更新频繁出现和消失的新闻提要的正确方法是什么?

转载 作者:行者123 更新时间:2023-11-28 23:52:05 27 4
gpt4 key购买 nike

我很欣赏 iOS SDK 为开发者提供的许多入口点来更新他们的 UI...(viewDidLoad, viewWillAppear, viewDidAppear, UIApplicationDidBecomeActive 等),但我常常想知道我是否过于频繁地刷新 View Controller 中的数据。例如,我的主屏幕上有一个新闻提要需要经常更新。我在 viewDidAppear 中有我的数据获取方法,因为用户在新闻提要和另一个选项卡之间来回切换。但是,当应用程序从新闻源 View Controller 上的后台唤醒时,我还通过 UIApplicationDidBecomeActiveNotification 调用数据获取方法。因此,考虑到这一点,每次新闻提要 View Controller 首次加载时,数据将被提取两次。

我的问题是,这种策略有问题吗?如果是这样,是否有一种更有效的方法来获取我的数据,同时仍允许我经常更新我的 View ?

最佳答案

UIApplicationDidBecomeActiveNotificationviewDidAppear 中获取数据似乎是多余的,但除此之外没有什么大问题。

一种更可靠地接收提要更新的方法是实现静默推送通知,每当您的提要发生变化时,该通知就会从服务器发送。

关于ios - 更新频繁出现和消失的新闻提要的正确方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51899816/

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