0

.h ファイルに次のものが含まれている場合:

@property UIButton *connect;

これは次と同じですか:

@property(atomic, strong) UIButton *connect;

たとえば、@property 宣言のデフォルトの「引数」は何ですか?

4

4 に答える 4

2

ストロングアトミックは、プロパティ宣言のデフォルトオプションです。次のリンクを参照してください:link

于 2013-03-20T04:04:42.730 に答える
2

ドキュメントによると、プロパティのデフォルトはatomicstrongです。

プロパティはデフォルトでアトミックです

強い宣言と弱い宣言を使用して所有権を管理する- 次の文を参照してください。

于 2013-03-20T04:02:16.057 に答える
1

はい。atomicstrongはデフォルトの属性です。私が見つけるのに思ったよりも時間がかかりましたが、ドキュメントに広がっているようです:

http://developer.apple.com/library/ios/#documentation/cocoa/conceptual/ProgrammingWithObjectiveC/EncapsulatingData/EncapsulatingData.html

于 2013-03-20T04:07:55.797 に答える
1

デフォルトでは、プロパティはここに記載されているようにアトミックであり、ここに記載されているように強力です(「強い参照サイクルを回避する」のすぐ上を参照してください)。

于 2013-03-20T04:08:50.003 に答える