Что предпочтительнее в Objective -c — запись с точкой или запись с квадратными скобками?

Я читаю книгу -Big Nerd Ranch iOS Programming. В нем говорится, что запись через точку не рекомендуется, поскольку она запутывает код. Я одновременно смотрю Стэнфордский курс по программированию для iOS, и в нем он широко использует точечную запись. Что ты посоветуешь? Лично я больше склоняюсь к скобочным обозначениям.

Не могли бы вы объяснить, как преобразовать этот код в скобки?

self.display.text = [self.display.text stringByAppendingString:digit];

Я так понимаю должно быть:

[[self display] setText]:[[[self display] text] stringByAppendingString:digit];

Это правильно?

33
задан DisplayName 13 July 2012 в 16:26
поделиться