Propiedades privadas vs variables de instancia en ARC [duplicado]

Esta pregunta ya tiene una respuesta aquí:

Mejor manera de declarar variables privadas en cacao. 1 respuesta

Tener ARC habilitado para una aplicación de iOS, si quiero que una clase tenga un valor / objeto privado, debería ser mejor declarar esto:

// .m file
@interface MyClass ()
@property (strong, nonatomic) NSString *name;
@end

¿o esto?:

@implementation MyClass
{
   NSString *name;
}

¿Qué consideraciones de gestión de memoria debo tener?

¡Gracias!

Respuestas a la pregunta(2)

Su respuesta a la pregunta