iOS-Block

2020-03-13  本文已影响0人  e297b14c9e53

面试题

block的原理是怎样的?本质是什么?
__block的作用是什么?有什么使用注意点?
block的属性修饰词为什么是copy?使用block有哪些使用注意?
block在修改NSMutableArray,需不需要添加__block?

Block

Block 本质
block的变量捕获(capture)
auto变量的捕获
block的类型
block的copy
对象类型的auto变量
__weak问题解决
__block修饰符
__block的内存管理


__block的__forwarding指针
对象类型的auto变量、__block变量
被__block修饰的对象类型
循环引用问题
解决循环引用问题 - ARC
解决循环引用问题 - MRC
上一篇 下一篇

猜你喜欢

热点阅读