Есть ли у частных иваров в Objective-C атомный атрибут по умолчанию (например, свойства)?
Рассмотрим сценарий, в котором у меня есть переменная экземпляра, подобная этой.
@implementation Foo {
NSString *foo;
}
// Some code
@end
Я хотел знать, будет ли этот foo ivar атомарным по умолчанию? Похоже ли это на свойство (если бы я), созданное в @interface этого класса?
Может ли кто-нибудь просветить меня, какие атрибуты по умолчанию для ивара созданы таким образом?