gpt4 book ai didi

ios - UIApplicationDidBecomeActiveNotification 和 viewWillAppear 导致数据源冲突

转载 作者:行者123 更新时间:2023-11-30 13:22:03 28 4
gpt4 key购买 nike

在我的 View Controller 中,我正在调用一个方法来请求数据来填充我的 tableView 并处理 viewWillAppear 处的任何通知。以及 UIApplicationDidBecomeActiveNotification 的通知观察者.

当我最初启动应用程序(不是从后台)时,这似乎会导致问题,因为我的 loadJSON方法被调用两次,导致 cellForRowAtIndexPath当我的数据发生变化时崩溃。

有人对通常如何处理此问题有建议吗?

最佳答案

您可以在调用之前测试 loadJSON 任务是否正在执行。

或者您可以在执行之前取消先前的 loadJSON 任务。

关于ios - UIApplicationDidBecomeActiveNotification 和 viewWillAppear 导致数据源冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37670219/

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