Dois-je toujours copier/Block_copy les blocs en vertu de l'ARC?

Je viens de tombé sur une SORTE de rubrique: Pourquoi doit-on copier des blocs plutôt que de les conserver? qui a la phrase suivante:

Cependant, comme de l'iOS 6, ils sont traités comme des objets de sorte que vous n'avez pas besoin de s'inquiéter.

J'étais vraiment confus par cette affirmation, c'est pourquoi je vous demande: est-ce que cette affirmation impliquent vraiment que Objective-C développeurs n'ont pas besoin de

@property (copy) blockProperties ou

[^(...){...) {} copy]

pour copier des blocs et de leur contenu à partir de la pile tas plus?

J'espère que la description que j'ai faite est clair.

S'il vous plaît, être commentée.


Des questions similaires

En vertu de l'ARC, sont des Blocs copiés automatiquement lorsqu'ils sont affectés à un ivar directement?.

  • Les blocs ont TOUJOURS été des objets. Et OS_OBJECT_USE_OBJC n'a rien à voir avec les blocs. Ceux-ci sont pour des choses comme l'expédition des files d'attente.
  • Merci, j'ai corrigé ma question.