Objective-c stile di codifica delle proprietà anonimo

1

Se ho un'interfaccia definita come

@interface MyClass

@property (nonatomic, copy, readonly) NSString *myString;

@end

in modo che myString sia visibile esternamente ma non possa essere scritta, quale sarebbe lo stile di codifica preferito per la ridichiarazione della proprietà nell'implementazione? Sarebbe (a)

@property (nonatomic, copy) NSString *myString;

o (b)

@property (nonatomic, copy, readwrite) NSString *myString;

(So che questi due sono esattamente gli stessi, questa è una questione prettamente di stile di codifica!)

    
posta deanWombourne 13.04.2015 - 11:28
fonte

1 risposta

1

Lo stile di codifica preferito sarebbe (b) secondo tutte le guide di stile che ho visto (ad esempio link ). Raccomandano esplicitamente l'attributo readwrite (per motivi di chiarezza, immagino).

    
risposta data 08.05.2015 - 14:22
fonte

Leggi altre domande sui tag