请您澄清Apple文档的这一部分:Transitioning to ARC Release Notes - Frequently Asked Questions
块如何在ARC中工作?
在ARC模式下将块传递到堆栈时阻止“正常工作”,例如在返回中。你不必打电话 阻止复制。传递时仍需要使用[^ {} copy] 将堆栈“向下”放入arrayWithObjects:和其他方法 保留
什么是在堆栈中上下传递块?这是否意味着我必须复制从MRC中的函数或方法返回的块,但在ARC中我不必复制?
答案 0 :(得分:1)
什么是在堆栈中上下传递阻塞?
它们意味着将块作为参数传递给另一个方法(或函数)并返回一个块作为方法(或函数)的结果。
这是否意味着我必须复制从函数返回的块或 MRC中的方法,但在ARC中我不需要?
我相信这是对的。