Block 有三种类型
全局块 NSConcreteGlobalBlock
全局块存储在全局内存中;
栈块 NSConcreteStackBlock
栈块存于栈内存中,超出其作用域则马上进行销毁;
堆块 NSConcreteMallocBlock
堆块存在于堆内存中,是带一个引用计数的对象,需要自己进行内存管理;
全局块 NSConcreteGlobalBlock
全局块存储在全局内存中;
栈块 NSConcreteStackBlock
栈块存于栈内存中,超出其作用域则马上进行销毁;
堆块 NSConcreteMallocBlock
堆块存在于堆内存中,是带一个引用计数的对象,需要自己进行内存管理;