Длина текста в Objective-C - PullRequest
0 голосов
/ 03 марта 2012

Скажите, пожалуйста, разницу между test.length и [test length]?

Что более полезно для разработки под iOS?

Ответы [ 3 ]

8 голосов
/ 03 марта 2012

Нет никакой разницы в значении, они оба получают доступ к свойству length.

Их единственное отличие - синтаксическое.

Проверка Документация Apple об отправке сообщения объекту

2 голосов
/ 03 марта 2012

test.length - это просто вспомогательный синтаксис, введенный в Objective C 2.0.Два выражения, которые вы перечислили, полностью эквивалентны и являются более предпочтительными, чем что-либо другое.

0 голосов
/ 09 ноября 2012

Они одинаковы. Иногда (!) Может быть лучше использовать один или другой для удобства чтения вашего кода.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...