@autoreleasepool所开辟的数据结构位于内存什么位置?
来源:6-7 自动释放池相关面试问题

慕设计5599907
2021-06-04
老师,之前你说@autoreleasepool的原理是结点为栈构成的双向链表。那我有个问题。这个数据结构位于内存什么位置?我的理解是这个双向链表位于系统堆上。因为无论是结点栈还是双向链表都是程序员编译阶段用代码在系统堆开辟的空间。
老师,不知道我的理解有什么问题吗?我对这个autoreleasepool所处的内存位置还有这么个疑惑🤔?
写回答
1回答
-
于海
2021-06-07
取决于pool在哪里创建
022021-06-07
相似问题
多层嵌套的数据结构
回答 1