Avatar notebook default
13篇文章 · 22601字 · 1人关注
  • Resize,w 360,h 240
    iOS的+load底层原理(源码分析)

    三个问题: 类、分类、父类的+(void)load方法调用顺序? load是如何加载的? load是如何被调用的? 我们来先看事例,再从源码[h...

  • Resize,w 360,h 240
    iOS的Category底层原理(源码分析)

    问题:Person里有一个-(void)walk方法,在其分类里重写这个walk方法,会不会覆盖掉原本类的方法?先看代码Person.h Per...

  • Resize,w 360,h 240
    iOS的KVC底层原理

    先了解成员变量、属性、实例变量 实例变量: class类进行实例化出来的对象为实例对象。成员变量: 在{ }中所声明的变量都是成员变量。(实例变...

  • Resize,w 360,h 240
    Runloop工作原理(源码分析)

    Runloop定义 RunLoop是与线程相关的基础架构中的一部分,它是一个处理事件的循环(线程进入这个循环,运行事件处理程序来响应传入的事件)...

  • Resize,w 360,h 240
    Objctive-C方法调用实质(源码分析)

    前言 我们知道Objctive-C方法调用实际是给一个对象发送消息。从这句话我们不难看出必要的条件有消息的接收者,和怎么发送消息。消息的发送过程...

  • Resize,w 360,h 240
    iOS 离屏渲染分析/优化

    开始前的提问:1.离屏渲染是什么?2.离屏渲染在哪一步进行的?3.离屏渲染的影响在哪?4.设置圆角一定会触发离屏渲染吗?5.如何优化离屏渲染? ...

  • iOS自定内存监控

    引言 1.我们开发中常常不经意间会引起内存不释放的问题,常见的self->block,block->self.property;Timer没有释...

  • Resize,w 360,h 240
    iOS 拷贝和深拷贝的总结

    copy和mutableCopy的概念: copy浅拷贝,不拷贝对象本身,仅仅是拷贝指向对象的指针。 mutableCopy深拷贝,是直接拷贝整...

  • iOS-探究密码学-加密算法特性总结

    加密算法分为三大类:哈希算法、对称加密算法、非对称加密算法。 加密算法特性: 加密算法都是对二进制数据进行加密哦! 哈希算法特性:散列、不可逆运...

文集作者