autorelease pool的嵌套调用

来源:6-7 自动释放池相关面试问题

leeqi

2018-09-23

您好老师,我所理解的autorelasepool嵌套调用的时机有这么几个:因为主函数已经被autorelaspool包住,也就是说在整个程序运行的过程中都会有autorelaesepool的存在,那这样的话嵌套调用会不会只有两种情况:1,手动加autoreleasepool 2,当autoreleasepool满了的时候。

我的总结对吗?

写回答

1回答

于海

2018-09-25

AutoreleasePool是对AutoreleasePoolPage的封装,满不满的概念是在AutoreleasePoolPage当中。
嵌套调用的本质是在AutoreleasePoolPage当中插入哨兵

0
0

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

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

1749 学习 · 600 问题

查看课程