关联对象其被释放的时候需要手动将所有的关联对象的指针置空么

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

慕勒9123254

2018-10-08

老师最近看到一个面试题其被释放的时候需要手动将所有的关联对象的指针置空么?网上未找到答案 请问具体该怎么回答从哪儿方面思考

写回答

1回答

于海

2018-10-08

不需要。
不需要的理由是,在对象走dealloc的系统内部实现帮助我们处理掉了关联对象的内存释放,具体看内存管理章节dealloc的原理讲解部分

0
1
慕勒9123254
好的 谢谢老师
2018-10-08
共1条回复

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

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

1749 学习 · 600 问题

查看课程