自定义博客皮肤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 289

原创 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 619

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

原创 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 222

空空如也

空空如也

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

TA关注的人

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