240 发简信
IP属地:浙江
  • Resize,w 360,h 240
    KVC的原理

    KVC的全称是Key-Value Coding,俗称“键值编码”,可以通过一个key来访问某个属性 1、简单使用 (void)setValue:...

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

    KVO的全称是Key-Value-Observing,俗称“键值监听”,可以用于监听某个对象属性值的改变。 1、KVO的简单使用 例1:创建一个...

  • Resize,w 360,h 240
    iOS 对象和类的本质

    前言 我们编写的OC代码,其实底层实现都是C/C++代码。所以,对象和类也都是基于C/C++的数据结构实现的。 所以你能猜到OC的对象和类是通过...

  • Resize,w 360,h 240
    NSString的内存管理之__NSCFConstantString(一)

    目录1、存放位置2、构造方式3、特性分析4、内存分配5、总结6、思考题 我们在创建NSString对象时,其实对象本身并不是NSString类型...

  • copy,assign,strong,weak修饰符的深入理解

    前言:为了更深入的了解这些修饰符,特意写了个小测试,并展开深入的探究。如果文章有哪些地方有误,还请多多指点~目录1、初探copy,assign,...

  • Resize,w 360,h 240
    SDWebImage源码流程分析

    流程概括 在使用SDWebImage时,我们总会先调用sd_setImageWithURL等一系列方法。然后我们一层一层的探索下去时发现,归根结...

  • Resize,w 360,h 240
    MJRefresh源码知识点解析

    一、公共类 这里主要来说说UIScrollView+MJRefresh(1) 交换函数exchangeInstanceMethod1:(SEL)...

  • Html学习过程

    比较适合想快速着手写网页的童鞋,算是提供了一种学习路径吧!希望能帮到和我一样,刚刚入门的html小白~ 第一阶段:学习阶段(1.5天) 学习网址...