开发者社区> 问答> 正文

ios 多线程 网络编程

如何在IOS中实现多线程网络编程,实现两个线程并发访问一个资源,我在数据连接类中实现了

NSURLConnectionDataDelegate,但是试了NSOPeration和GCD的方法,都没有成功,求高人指点迷津,谢谢!

使用NSOperation在启动了数据连接后,会报

something other than the operation queue it is in is trying to start the receiver'
的错误

使用GCD也没整明白,求指点,谢谢,最好能有个例子,多谢了!

展开
收起
杨冬芳 2016-06-24 16:51:23 1960 0
1 条回答
写回答
取消 提交回答
  • IT从业

    建议使用AFNetworking
    假如不用AFNetWorking呢??

    我要实现的功能是:在接收到访问一个url的返回后,通过实现委托协议的

    connectionDidFinishLoading来实现后续的程序流程的,假如没有收到返回,则在等待时间内不进行下一步操作,使用NSURLConnection在[conn start]后,线程就结束了。连接发起后,没有在线程中等到connectionDidFinishLoading响应,求解决办法,谢谢大家。

    2019-07-17 19:47:08
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
可编程网络视角的网络创新研究 立即下载
可编程网络和SDN3.0 立即下载
开放促进创新:构建开放网络生态 立即下载

相关实验场景

更多