Private Eigenschaften vs Instanzvariablen in ARC [duplizieren]

Diese Frage hat hier bereits eine Antwort:

Beste Möglichkeit, private Variablen in Kakao zu deklarieren 1 Antwort

Wenn ARC für eine iOS-App aktiviert ist und ich möchte, dass eine Klasse einen privaten Wert / ein privates Objekt hat, sollte dies besser deklariert werden:

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

oder dieses?:

@implementation MyClass
{
   NSString *name;
}

Welche Überlegungen zur Speicherverwaltung sollte ich haben?

Vielen Dank!

Antworten auf die Frage(2)

Ihre Antwort auf die Frage