Haben private ivars in Objective-C standardmäßig ein atomares Attribut (wie properties)?
Betrachten Sie ein Szenario, in dem ich eine Instanzvariable wie diese habe.
@implementation Foo {
NSString *foo;
}
// Some code
@end
Ich wollte wissen, ob dieses foo ivar standardmäßig atomar ist? Verhält es sich ähnlich wie eine Eigenschaft, die ich im @Interface dieser Klasse erstellt habe?
Kann mich jemand aufklären, welche Standardattribute ein auf diese Weise erstellter Ivar hat?