为什么所有的关联对象内容都在同一个全局容器中呢?

来源:4-4 关联对象相关面试问题

HWHZSY

2018-09-10

老师,您好

为什么所有的关联对象内容都在同一个全局容器中呢,是因为什么设计模式吗,还是这样子查找速度快一点呢?
写回答

1回答

于海

2018-09-10

这个问题问的好,由于类的内存布局已预先设置,关联对象添加的属性或者变量不能放在原有类结构上,找一个全局容器以key value方式存储

0
1
HWHZSY
非常感谢!
2018-09-11
共1条回复

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

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

1749 学习 · 600 问题

查看课程