tag : Block

Objective-C中的Block

转自:Objective-C中的Block1.相关概念在这篇笔记开始之前,我们需要对以下概念有所了解. 1.1 操作系统中的栈和堆注:这里所说的堆和栈与数据结构中的堆和栈不是一回事. 我们先来看看一个由C/C++/OBJC编译的程序占用内存分布的结构: 栈区(stack): 由系统自动分配,一般存放函数参数值、局部变量的值等。由编译器自动创建与释放。其操作方式类似于数据结构中的栈,即后进先出、先