自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 iOS 高级网络编程 第二章设计服务架构

1.使用远程门面 2.使用服务定位器探测端点 3.使用服务版本化支持老版本应用 2.1 远程门面模式 2.2 服务版本化 2.3服务定位器

2016-09-07 14:19:27 341

原创 IOS网络高级编程学习第一章 网络功能介绍

目标: 1理解IOS网络框架 2面向开发者的关键网络API 3高效实用运行循环 1.1 理解网络框架 每个iOS应用都位于某个框架之上,网络框架栈由4层组成。 最上层是COCOA层,包含了用于URL加载的Objective—C API/Bonjour与Game Kit。cocoa 层下面是Core Foundation层,这是一套C API ,其

2016-09-06 13:55:58 675

转载 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 297

原创 iOS高级网络简介

第一次写博客,因为最近想把iOS网络这部分搞懂搞熟! 言归正传,我们现在开始吧! iOS网络包括包括4层框架栈,从高层到底层分别是: 1:用URL加载的objC API,bonjour,以及gameKit 2:core Foundation层的CAPI ,其中包括CFNetwork(CFStream,CFSorket) CFNetService  3:BSD Socket(完全使用C语言

2016-01-08 13:29:21 308

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除