/ / S a bez bodového zápisu? - iphone, objektív-c, kakao-touch

S poznámkou a bez bodovej notácie? - iphone, objektív-c, kakao-dotyk

Snažím sa napísať nasledujúci text bez použitia bodkovej notácie ...

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

Je to správne?

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

na zdravie Gary.

odpovede:

5 pre odpoveď č. 1

V skutočnosti niečo je zle s bodkovou notáciou.V objektíve-c to môže byť naozaj škaredé a ťažké čítať. Aj keď budete mať rozdielne názory a vojny s plameňmi (ktoré som pravdepodobne práve začal), rád sa s vami podelím o moje všeobecné pravidlo. Pre štruktúry používajte bodkovú notáciu. Na všetky ostatné použite zátvorky. Prečítajte si knihy Joe Conwaya (z Big Nerd Ranch) blogu na túto tému.

Cenová ponuka od Joe:

Po učení som presvedčený zhruba 300študenti Cieľ-C, že bodková notácia je mätúca. Prekáža to hlavný cieľ vývoja softvéru: písanie udržateľné, efektívne, efektívne, ľahko čitateľné a bez chýb kód.

Ako odpoveď na vašu otázku ÁNO! Vyzerá perfektne. Pristupujete k a struct s tvojimi bodkami.

Prilepte svoje pištole na bodkový zápis. Nenechajte nikoho, aby vás týral, aby ich používal. ;-)

-Matt