3

「割り当て」がデフォルトの場合、空白のままにして割り当てますか?

@property BOOL sample;

原子性を定義してから空白のままにするとどうなりますか?

@property (nonatomic) BOOL sample;
4

2 に答える 2

6

はい、特に指定がない限り、デフォルトが使用されます。ただし、プロパティ定義で明示することをお勧めします。何が起こっているのか、および/または何が起こっているべきかを第三者が理解しやすくなります。また、実装の詳細は将来変更される可能性があります。

于 2012-05-15T19:07:00.727 に答える
3

はい、あなたは正しいです:

@property BOOL sample;

は次と同等です。

@property (atomic, assign) BOOL sample;

しかしもちろん、アトミックは存在する属性ではないので、使用しないでください:)

于 2012-05-15T19:07:53.290 に答える