/ / Pasar bloques hacia arriba y hacia abajo de la pila en ARC: object-c, memory-management, object-c-blocks, block

Pasar bloques arriba y abajo de la pila en ARC: objetivo-c, gestión de memoria, bloques-objetivo, bloque

¿Podría por favor aclarar esta parte de la documentación de Apple: Transición a las notas de la versión ARC - Preguntas frecuentes

¿Cómo funcionan los bloques en ARC?

Los bloques "simplemente funcionan" cuando pasas bloques por laApilar en modo ARC, como en una devolución. No tienes que llamar Bloque Copia más. Aún necesitas usar [^ {} copia] al pasar "abajo" la pila en arrayWithObjects: y otros métodos que hacen un conservar.

¿Qué es pasar bloques arriba y abajo de la pila? ¿Significa que tendría que copiar los bloques que devuelvo de una función o método en MRC pero en ARC no tengo que hacerlo?

Respuestas

1 para la respuesta № 1

¿Qué es pasar bloques arriba y abajo de la pila?

Significan pasar un bloque como parámetro a otro método (o función) y devolver un bloque como resultado de un método (o función).

¿Significa que tendría que copiar los bloques que devuelvo desde una función o Método en MRC pero en ARC No tengo que hacerlo?

Creo que eso es correcto.