/ / Con e senza notazione dot? - iphone, obiettivo-c, tocco di cacao

Con e senza notazione dot? - iphone, obiettivo-c, cacao-touch

Sto cercando di scrivere quanto segue senza usare la notazione a punti ...

[scrollView setMinimumZoomScale: scrollView.bounds.size.width / image.size.width];

È giusto?

[scrollView setMinimumZoomScale: [scrollView bounds].size.width / [image size].width];

saluti Gary.

risposte:

5 per risposta № 1

In realtà c'è qualcosa sbagliato con notazione punto. Può diventare veramente brutto e difficile da leggere in obiettivo-c. Mentre otterrai opinioni diverse e guerre di fiamma (che probabilmente ho appena iniziato), sarò felice di condividere con te la mia regola empirica. Usa la notazione punto per le strutture. Usa le parentesi per tutto il resto. Leggi Joe Conway "s (di Big Nerd Ranch) post sul blog sull'argomento.

Citazione di denaro da Joe:

È mia convinzione, dopo aver insegnato circa 300studenti Obiettivo-C, quello la notazione a punti è confusa. Ostacola l'obiettivo principale dello sviluppo software: scrivere mantenibile, efficace, efficiente, di facile lettura e privo di bug codice.

In risposta alla tua domanda, SÌ! Sembra perfetto Stai accedendo a struct con i tuoi punti.

Attenersi alle pistole sulla notazione punto. Non lasciare che nessuno ti maltratta nell'usarli. ;-)

-Opaco