/ / In quale ordine devono essere dichiarati gli elementi di classe nel file di intestazione? - obiettivo-c, stile di codifica

In che ordine dovrebbero essere dichiarati gli elementi della classe nel file di intestazione? - obiettivo-c, stile di codifica

Mi chiedo, dal punto di vista della convenzione e dell'esperienza, in che ordine dovrebbero essere dichiarati gli elementi di classe?

Per esempio

  • metodi di classe
  • metodi di istanza
  • proprietà
  • qualcos'altro

Quale ordine è "socialmente accettabile"?

risposte:

0 per risposta № 1

Personalmente l'ordine che utilizzo è:

  • proprietà
  • metodi di classe
  • metodi di istanza
  • qualcos'altro

0 per risposta № 2

La maggior parte di questo è una preferenza personale. Detto questo, non l'ho visto fatto in un modo diverso rispetto a:

  • proprietà
  • metodi di classe
  • metodi di istanza

Li prendi dal più generale (proprietà)alla cosa più grande successiva (classi) e quindi perfezionare i metodi di istanza. Le classi generalmente fanno ipotesi sulle proprietà che verranno impostate, e i metodi delle istanze dipendono dai metodi delle classi, quindi la catena va dal più "meta" al più specifico.