Avatar notebook default
iOS
55篇文章 · 77036字 · 1人关注
  • iOS之动态库和静态库的区别

    一、什么是库(framework) 库是程序代码的集合,是程序开发者与其他开发者之间进行代码共享的一种方式。 库根据源代码公开的情况可以: 开源...

    2.4 6157 1 18
  • Resize,w 360,h 240
    iOS之Zombie Objects检测僵尸对象原理

    Zombie Objects简介 NSZombie Objects 变量用来调试与内存有关的问题,跟踪对象的释放过程。开启NSZombie Ob...

  • iOS之SDWebImage内部实现原理

    原理 图片解释:内存层面的相当于一个缓存器,以key-value的形式存储图片。当SDImageCache缓存使用的LRU(最近最右淘汰算法)算...

  • Resize,w 360,h 240
    iOS之学习总结

    一、load 方法 1、load方法加载 +Load方法会在runtime加载类、分类时调用 每个类、分类的+load方法,在程序运行过程中只调...

  • Resize,w 360,h 240
    iOS进阶之NSNotification的实现原理

    一、NSNotification使用 1、向观察者中心添加观察者: 方式一:观察者接收到通知后执行任务的代码在发送通知的线程中执行 方式二:观察...

    2.5 3145 0 19
  • Resize,w 360,h 240
    网络相关总结

    一、什么是http?https? HTTP 是浏览器与服务器之间以明文的方式传送内容的一种互联网通信协议。 HTTPS是在HTTP的基础上主要基...

  • Resize,w 360,h 240
    iOS之响应链和事件传递

    前言 首先要先学习下响应者对象UIResponder,只有继承UIResponder的的类,才能处理事件。 我们可以看出UIApplicatio...

  • iOS之网络优化

    一、正常一个网络请求过程 正常一条网络请求需要经过: DNS解析,请求DNS服务器,获取对应的IP地址 与服务端建立连接,TCP三次握手,安全协...

  • Resize,w 360,h 240
    iOS之网络相关面试题

    一、什么是http? http协议(超文本传输协议) 是一种详细规定了浏览器和万维网(WWW = World Wide Web )服务器之间相互...

文集作者