__block修饰的局部变量为一个对象

来源:7-3 __block修饰符相关面试问题

weixin_慕妹6001542

2019-08-01

__block结构体的isa为一个void型指针,而objc_object里的isa是一个union联合体,所以这里说__block修饰的变量为一个对象这里准确吗?

写回答

1回答

于海

2019-08-22

objc_object里isa虽然是联合体,但里面存储着objc_class的地址,相当于包含了一个指向。
OC里的id类型对象转到C里是void*

0
0

资深大牛带你深度剖析ios高级面试

从BAT/TMD名企真题入手,结合源码及应用,构建完整iOS知识体系

1749 学习 · 600 问题

查看课程