开发者社区 问答 正文

请问iOS 登录超时是如何做的?

iOS的登录功能里面因为有多个网络请求 ,
在全部的网络请求成功之后,才算登录成功。
那么 我的全部网络请求的超时时间是10s
怎么做 或者有什么思路来做这个函数的超时判定吗?

可以起一个子线程去做所有的网络请求 然后 开一个计时器来判断是否超时,然是超时之后怎么中断剩下的网络请求和其他函数呢?

展开
收起
爵霸 2016-03-11 11:36:06 2599 分享 版权
1 条回答
写回答
取消 提交回答
  • 网络请求失败就会返回错误(NSError *)error ,

    screenshot

    code值是否等于-1001来判断是否超时

    2019-07-17 18:58:51
    赞同 展开评论
问答分类:
问答标签:
问答地址: