240 发简信
IP属地:上海
  • 120
    iOS即时通讯进阶 - CocoaAsyncSocket源码解析(Connect篇)

    前言: CocoaAsyncSocket是谷歌的开发者,基于BSD-Socket写的一个IM框架,它给Mac和iOS提供了易于使用的、强大的异步套接字库,向上封装出简单易用O...

  • 120
    iOS-网络相关

    本篇涵盖AFN、ASI、封装网络请求等. 1.iOS网络请求之ASI与AFN的二次封装及意义2.LXNetwork - 基于AF3.0封装的iOS网络请求库3.iOS网络请求...

  • 120
    iOS即时通讯进阶 - CocoaAsyncSocket源码解析(Read篇)

    前言: 本文为CocoaAsyncSocket源码系列中第二篇:Read篇,将重点涉及该框架是如何利用缓冲区对数据进行读取、以及各种情况下的数据包处理,其中还包括普通的、和基...

  • iOS网络深度优化总结

    最近对网络优化进行了一些研究,好些都没有去实践,所以做一个整理,以后慢慢研究 HTTP2.0 HTTP2.0新特性 二进制分帧 首部压缩 多路复用 服务器推送 请求优先级 H...

  • 120
    朋友圈残酷测试:最好的朋友,和你没有聊天记录

    “你的手机通讯录里,有多少个好友? 不考虑工作交往,有多少人你绝不会主动联系? 除了家人,你有几个能说真心话的朋友? 你和他们,有多久没有联系了? 现在给他们打个电话,他们会...

  • 120
    2018ios面试题

    1.为什么说Objective-C是一门动态的语言? object-c类的类型和数据变量的类型都是在运行是确定的,而不是在编译时确定。例如:多态特性,我们可以使用父类对象来指...

  • iOS 基础篇 一 关键字

    前言 最近在面试iOS岗位,几乎每家公司都会问到在定义属性时会使用什么关键字,以及之间的区别,一时心血来潮,便来一发。 知识补充:内存的五大分区 1. strong、wea...

  • 120
    零基础学手绘|与众不同

    我的萌宝系列也接着更新了,今天来一波简单的~萌宝系列我都会写一些话搭配哦,如果你有好的语句让我配画也可以给我的更文下面留言哦~ 先来个完成图做封面。 接着就是步骤图啦: 每次...

  • 2017最新总结CocoaPods安装细节及遇到的问题

    每年因为MAC系统的更新或者镜像源的变化,导致在pod安装过程中遇见许多问题,因为这玩意一旦安装完之后就没人去管它,所以很多变化之后的操作就产生莫名其妙的错误,很是头疼,今天...

个人介绍
苟日新,日日新,又日新