您能否澄清一下 Apple 文档的这一部分:Transitioning to ARC Release Notes - 常见问题
块如何在 ARC 中工作?
当您在 ARC 模式下将块向上传递时,块“正常工作”,例如在返回中。您不必再调用 Block Copy。在将堆栈“向下”传递到 arrayWithObjects: 和其他执行保留的方法时,您仍然需要使用 [^{} copy]。
什么是在堆栈上下传递块?这是否意味着我必须复制从 MRC 中的函数或方法返回的块,但在 ARC 中我不必这样做?