iOS 网络
文章平均质量分 80
qq_22666513
这个作者很懒,什么都没留下…
展开
-
iOS 运行循环简介
Run Loop Run Loop就是一个事件处理的循环,用来不停的调动工作以及处理输入事件。使用Run Loop的目的就是节省CPU效率,线程在有工作的时候忙于工作,而没工作的时候处于休眠状态。一,Run Loop剖析Structure of a Run Loop and its sources上图显示了线程的输入源A,基于端口的输入源(转载 2016-01-12 11:21:56 · 250 阅读 · 0 评论 -
iOS高级网络简介
第一次写博客,因为最近想把iOS网络这部分搞懂搞熟!言归正传,我们现在开始吧!iOS网络包括包括4层框架栈,从高层到底层分别是:1:用URL加载的objC API,bonjour,以及gameKit2:core Foundation层的CAPI ,其中包括CFNetwork(CFStream,CFSorket) CFNetService 3:BSD Socket(完全使用C语言原创 2016-01-08 13:29:21 · 246 阅读 · 0 评论 -
IOS网络高级编程学习第一章 网络功能介绍
目标:1理解IOS网络框架2面向开发者的关键网络API3高效实用运行循环1.1 理解网络框架每个iOS应用都位于某个框架之上,网络框架栈由4层组成。最上层是COCOA层,包含了用于URL加载的Objective—C API/Bonjour与Game Kit。cocoa 层下面是Core Foundation层,这是一套C API ,其原创 2016-09-06 13:55:58 · 624 阅读 · 0 评论 -
iOS 高级网络编程 第二章设计服务架构
1.使用远程门面2.使用服务定位器探测端点3.使用服务版本化支持老版本应用2.1 远程门面模式2.2 服务版本化2.3服务定位器原创 2016-09-07 14:19:27 · 300 阅读 · 0 评论