240 发简信
IP属地:海南
  • 120
    iOS 内存管理--弱引用和强引用

    前言 前面我们已经学习了几篇iOS内存相关的内容,分别如下: iOS 内存管理--内存五大区、TiggedPointer、引用计数[https://www.jianshu.c...

  • 120
    iOS底层-分类的加载原理

    分类的本质 在main中定义LGperson的分类LG 探索分类的本质,有以下三种方式 【方式一】通过clang【方式二】通过Xcode文档搜索Category【方式三】通过...

  • iOS Socket封包、粘包、拆包处理

    一、封包 在iOS很多应用开发中,大部分用的网络通信都是http/https协议,除非有特殊的需求会用到Socket网络协议进行网络数据传输,这时候在iOS客户端就需要很好的...

  • 120
    Java常见面试题汇总-----------计算机网络(TCP三次握手与四次挥手、TCP流量控制、TCP与UDP对比)

    70、TCP协议的三次握手与四次挥手 70.1、TCP报文结构   1、源端口号:表示发送端端口号,字段长为16位。  2、目标端口号:表示接收端口号,字段长为16位。  3...

  • 120
    iOS 类、对象、属性与方法

    此篇文章涉及到Objective-C中对象相关的概念,期望可以把它们串起来,形成对它们总体的认识! #对象 所有Objective-C对象都是C语言结构体objc_objec...

  • 开发中使用NSTimer那些坑

    在iOS开发中,我们经常会需要做一个定时任务,可能很多的开发者第一个反应都是NSTimer了,实际上NSTimer在使用过程中经常会遇到一些问题的,其实我们还可以使用GCD_...