
RAC是函数式响应式编程的代表,完全以一种全新的方式去思考码代码的方式,用RAC解决问题不需要考虑调用的顺序,直接考虑结果,把想做的事件以事件流...
Swift 常量和变量 var 定义变量,设置之后可以修改 let 定义常量,设置之后不可以修改 语句末尾不用使用 ; 在 Swift 中使用 ...
XMPP(更新中...) 什么是XMPP XMPP协议是由JSF开源组织开发的,不属于任何机构,保证了开放性 XMPP是一种典型的C/S架构,基...
即时通讯 网络的七层协议 两个主机之间想要通信 ,实际是先在一个主机自上而下,在通过网线到达另一个主机在自上而下,最终完成通信,如下图 首先我们...
核心动画 动画可以大致分为两种,一种是UIView上的,一种是CALayer层的,其实本质都是基于CoreAnimation框架下,CALaye...
Quartz2D Quartz2D概述 Quartz2D可以完成什么:绘制图形:线,三角形,圆,椭圆等等绘制文字(在image上)绘制\生成图片...
富文本 ios开发中我们避免不了要自定义一些控件,修改文字的颜色,下划线,删除线等等,所以ios提供了两个类供我们使用NSAttributeds...
CoreLocation + MapKit CoreLocation CoreLocation概述 CoreLocation:用于地理定位,地理...
RunLoop RunLoop概述 什么是RunLoop RunLoop从字面意思看是运行循环,跑圈的意思,实际苹果为了方便理解也大体上就是这个...
文集作者