Avatar notebook default
6篇文章 · 4032字 · 1人关注
  • block-循环引用

    block的循环引用,在日常开发中,我们常常遇到,但是可能部分新人还不太了解为何会循环引用,到底是如何循环引用理解得不够透彻,并且在ARC环境下...

  • Resize,w 360,h 240
    block-__block修饰符和__block内存管理

    __block修饰符的特点 1.__block可以用于解决block内部无法修改auto变量值的问题2.__block不能修饰全局变量、静态变量...

  • Resize,w 360,h 240
    block-对象类型的auto变量

    从上些章节block-变量的捕获(caputer)中,详细说了基本类型的auto变量的捕获,现在来了解下,对象类型的auto变量是怎样捕获和底层...

  • block-类型

    从《block-底层数据结构》中,我们知道block的本质就是就是OC对象,他也有isa指针,它既然是对象,那它是属于什么类型呢?那这章节,我们...

  • Resize,w 360,h 240
    block-变量的捕获(capture)

    为了能够保证block正常访问外部的变量,block有个变量捕获机制,如下图 auto:自动变量,平时我们定义int age = 10,前面有个...

  • Resize,w 360,h 240
    block-底层数据结构

    1.block的本质 1.block的本质也是一个OC对象,它也有一个isa指针2.block是封装了函数调用以及函数调用环境的OC对象3.bl...

文集作者