多线程
文章平均质量分 72
UniqHJ
这个作者很懒,什么都没留下…
展开
-
AFNetworking3同步请求另类解决方案(阻塞线程)
1.情景:由于公司业务需求,需要在iPad端架设服务器,当用户手机扫码连接wifi时,公司后台会重定向到我iPad端的服务器,并通过Socket将必要的用户信息发给iPad端,iPad验证用户信息,然后发送xml请求给AC(我们公司用的Aruba),请求通过则再由iPad重定向给用户一个成功页面,否则失败页面。 真的是折腾了好久。废话不多说,进入正题。2.使用AFN 3.0做同步请求的原因:由于连接原创 2016-04-08 20:46:49 · 6298 阅读 · 2 评论 -
GCD的同异步、串并行以及队列死锁的问题
概念解释:同步和异步决定了要不要开启新的线程 同步:在当前线程中执行任务,不具备开启新线程的能力 异步:在新的线程中执行任务,具备开启新线程的能力并发和串行决定了任务的执行方式 并发:多个任务并发(同时)执行 串行:一个任务执行完毕后,再执行下一个任务通过GCD可获得的三种队列 1.全局并发队列 2.主队列(跟主线程相关联的队列) 3.自定义队列三种队列通过同步、异步方式,共有6种方式原创 2015-09-16 22:53:18 · 507 阅读 · 0 评论