老师,特别想问一个问题,为什么要用运行时添加属性呢?

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

慕瓜1153637

2018-12-12

运行时添加属性是为什么?
运行时添加方法的时候还需要校验这个方法到底有没有实现?
所以运行时添加属性和方法的原因是什么呢?

写回答

1回答

于海

2018-12-22

动态绑定算是一个应用场景,我们声明属性,但是不生成实际方法实现,在运行时添加方法实现。这个跟实际业务场景有关

1
1
慕瓜1153637
可否举个例子,目前做的项目都没有类似的场景?
2018-12-24
共1条回复

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

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

1749 学习 · 600 问题

查看课程