【发布时间】:2013-03-09 01:02:08
【问题描述】:
如果我的 .h 文件中有以下内容:
@property UIButton *connect;
这是否与:
@property(atomic, strong) UIButton *connect;
例如,@property 声明中的默认“参数”是什么?
【问题讨论】:
标签: iphone objective-c properties automatic-ref-counting
如果我的 .h 文件中有以下内容:
@property UIButton *connect;
这是否与:
@property(atomic, strong) UIButton *connect;
例如,@property 声明中的默认“参数”是什么?
【问题讨论】:
标签: iphone objective-c properties automatic-ref-counting
根据文档,属性默认为 atomic 和 strong。
Properties are Atomic by Default
Use Strong and Weak Declarations to Manage Ownership - 看下一句。
【讨论】:
strong 和 atomic 是属性声明中的默认选项,请参阅此链接:link
【讨论】:
是的。 atomic 和 strong 是默认属性。尽管花费的时间比我想象的要长,但它似乎在文档中散布开来:
【讨论】: