2009-09-09 9 views

Odpowiedz

10

Nic! Dot-notation to "cukier syntaktyczny" wprowadzony w Objective-C 2.0. W rzeczywistości kompilator konwertuje foo.property na [właściwość foo] podczas kompilacji, więc kompilują się dokładnie do tego samego.

To po prostu kwestia, którą wolisz.

1

W czasie kompilacji są traktowane tak samo, ale jedną z zalet używania notacji kropek do obsługi właściwości jest to, że podczas kodowania, po umieszczeniu znaku "." okno uzupełniania kodu/kodu wyświetla tylko prawidłowe właściwości jako sugestie, natomiast użycie nawiasów pokazuje wszystkie metody.