请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

被面试官问到的一个问题求老师解惑

在page中的obj是以什么方式被引用的?会不会对引用计数有影响呢?

正在回答 回答被采纳积分+3

1回答

于海 2018-09-12 11:07:09

我觉得是在考察autorelease的实现原理,课程当中也有讲解
对引用计数是有影响的 ,page的结构是以栈为节点的双向链表,添加一个autorelease对象即是将该对象的指针push进栈

1 回复 有任何疑惑可以回复我~
  • 那老师,该怎么理解这个obj对象的指针影响尼? 我理解的是,只是将该obj对象的指针存到栈里面,那对它的引用计数有什么影响?难道会有什么持有关系吗
    回复 有任何疑惑可以回复我~ 2019-03-02 17:34:43
  • 同样的疑问,既然一个obj 发送autorelese消息后,是对该对象指针push的进栈,那么是autoreleasePool 这个对象持有了它?
    回复 有任何疑惑可以回复我~ 2020-03-18 12:10:32
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信