ZMJImageEditor 是一个和微信一样图片编辑的组件,功能强大,极易集成,支持绘制、文字、旋转、剪裁、马赛克、擦除重绘等功能。 Base...
EnjoyCamera 之前写过一系列的 GPUImage、OpenGL ES 相关的文章,但是写的例子都比较零散,也比较简单,并没有提供完整的...
简介 在 ReactiveObjC 中,根据数据流的方向,我们可以划分出两种不同数据流,即:单向数据流,如:RACSignal、RACSubje...
简介 HTTPS(超文本传输安全协议)是一种通过计算机网络进行安全通信的传输协议。HTTPS 经由 HTTP 进行通信,但利用SSL/TLS来加...
简介 相信不用过多介绍都知道 ReactiveObjC 是一套基于Cocoa 的响应式编程框架。它提供了一套简介的 API 处理各种复杂消息传递...
场景 在TCP通信的时候,连续多次发送数据,经常会遇到一些“奇怪”的问题,具体代码如下: 服务器端: 客户端: 数据发送 待发送的数据大小: 结...
这篇文章侧重于讲解手势识别、手势冲突、以及手势与响应链的关系。在处理多个手势识别场景,很容易出现手势冲突的问题,比如,我们需要对图片进行单击、长...
TCP的特点 TCP(Transmission Control Protocol 传输控制协议)是一种面向连接的、可靠的、基于字节流的。为了通过...
上一篇的 HTTP协议详解 主要偏向理论和入门,这篇文章会比较细地介绍其中的相关内容,主要涉及首部字段、请求与响应体等。 Content-Typ...