10

私はプロパティ属性を次の順序で宣言する傾向があります: 書き込み可能性、セッター セマンティクス、原子性

例えば:

@property (readwrite, strong, nonatomic) NSString *foo;

Objective-C 開発者の間で一般的に受け入れられている規則があるかどうか疑問に思っていますか? Appleのドキュメントはこれについて沈黙しているようです。

4

2 に答える 2

6

いいえ。

Appleからのものであっても、異なる順序で宣言されたコードが表示されます。コンパイラに違いはなく、大量に存在しないため、必ずしもコードが読みやすくなるとは限りません。

好きな規則を使用してください(慣例なしを含む)。

于 2012-10-31T16:34:14.667 に答える