0

在 viewController 的 viewWillAppear 中,我有一个异步调用,但我遇到的问题是每次我去这个 viewController 时都会触发一个异步调用,即使旧调用已经在运行,所以我需要检查一个旧调用是否是仍在获取数据 如果不触发则不执行任何操作

我知道我可以添加一个属性并在开始调用 YES 时对其进行设置,并在返回 viewController 时检查它,如果是,则它仍在获取,不,我们可以通过另一个调用但我不喜欢糟糕的解决方案

我正在使用 ASIHttpRequest 来调用服务器,我想知道我是否可以通过这个 3rd 方检查一些东西以了解它是否仍在获取

解决方案/帮助将不胜感激谢谢,

4

1 回答 1

0

如果您使用 GCD,则可以使用dispatch_once.

于 2012-08-08T15:33:07.733 回答