240 发简信
  • 多线程之GCD 实际开发应用场景(swift)

    1、a任务开始执行的前提是b任务执行完成,c任务开始执行需要等a、b两个异步任务完成,即a依赖于b,c又依赖a (实际开发两个网络请求、控制请求...

  • iOS算法之删除重复连续的字符

    iOS面试常见的算法题、自己面试遇到的、希望能帮到大家、有错误欢迎指正 删除给定字符串中重复连续的字符。如“aaabccdeeeeeghkccc...

  • Blcok的使用

    Block介绍 对象与对象之间的通信方式 代理-协议,通知,Block。 三种通信方式都实现了对象之间的解耦合。 通知的通信方式是1对多。 代理...

  • 120
    TCP三次握手 四次挥手

    TCP(Transmission Control Protocol)传输控制协议 TCP是主机对主机层的传输控制协议,提供可靠的连接服务,采用三...

  • 120
    HTTP知识点学习记录

    一、HTTP的历史 二、HTTP的基本优化 影响一个HTTP网络请求的因素主要有两个:带宽和延迟 三、HTTP1.0和HTTP1.1的一些区别 ...

  • @proterty属性分类

    Strong 强引用,对象的引用计数器值+1 Assign 弱引用,对象的引用计数器值不变,用于基础类型(基础类型copy,基础类型没有引用计数...

  • NSKeyedArchiver归档

    简介 归档在iOS中是另一种形式的序列化,只要遵循了NSCoding协议的对象都可以通过它实现序列化。由于决大多数支持存储数据的Foundati...

  • Reachability 实时监控网络状态

    从官网出下载Reachability.h/m文件,拖入工程 调用Reachability.h头文件,并创建全局变量Reachability *i...

  • UIViewController的生命周期

    一、生命周期图 二、UIViewController 生命周期介绍 注意:viewDidUnload 在6.0之后已经废弃了。简单来说,对于iO...

个人介绍
一个又懒又想上进的程序猿、记录自己平时所学的知识点、汇成文章、温故而知新