【问题标题】:Objective C - depended asynchronous requestsObjective C - 依赖的异步请求
【发布时间】:2014-09-27 20:40:37
【问题描述】:

我正在开发一个应用程序,我在其中对我们的服务器进行了很多异步调用。 我的问题是这些调用中的许多都使用令牌,并且每次我使用令牌调用服务器时,我都会收到一个新令牌。这意味着我的异步调用会同步,因为它们更新了最新的令牌。

我正在使用来自这里的 Jonathan Willings 代码:https://gist.github.com/jwilling/7209108

这没关系,但它阻止了我的用户界面,我不知道为什么。

有人可以帮我吗?提前致谢!

【问题讨论】:

  • 调用它的代码是什么样的? (另外,当你的 UI 阻塞时,你可以在调试器中暂停你的应用程序,看看主线程在做什么。)
  • 感谢您的提示:-)

标签: objective-c asynchronous token


【解决方案1】:

对不起,不清楚的问题。我正在使用 ASIFormDataRequest。我通过使用https://stackoverflow.com/questions/23021948/objective-c-possible-to-queue-async-nsurlrequests) 中回答的信号量使其工作。每次都重置信号量很重要,这样信号量就不会在每次没有呼叫等待时增加。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-06-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-16
    • 2016-05-17
    • 2015-09-13
    • 1970-01-01
    相关资源
    最近更新 更多