block基础和retain cycle(循环引用)
Block基础和retain cycle(循环引用)blcok简介Block 是c语言的扩展,并不是什么高新技术是从c扩展而来的,和swift语言的闭包需要注意的是由于 Objective-C在iOS中不支持GC机制。错误的内存管理 要么导致return cycle内存泄漏要么内存被提前释放导致crash.Block的使用很像函数指针,不过与函数最大的不同是:Block可以访问函数以外、词法作用域
原创
2015-05-16 19:35:56 ·
282 阅读 ·
0 评论