Hello,
In our ARC project, we are creating blocks, and those blocks are stored in an NSArray object, without copying.
I just want to be sure that this is ok, because Apple doc said that:
Blocks “just work” when you pass blocks up the stack in ARC mode, such as in a return. You don’t have to call Block Copy any more.
But on some blogs, it is specified that Apple doc said:
You still need to use [^{} copy] when passing “down” the stack into arrayWithObjects: and other methods that do a retain.
Could you confirm that now, we don't need to copy a block before adding it to NSArray?
Thanks!