Неправильно ли использовать точечный синтаксис в качестве геттера?

Я знаю, что. это ярлык для сеттера. Иногда я использую такой код:

cell.textLabel.text = [NSString stringWithFormat:@"this is row %i", indexPath.row];

Это работает должным образом, но мне было интересно, лучше (или, может быть, правильнее?) написать

cell.textLabel.text = [NSString stringWithFormat:@"this is row %i", [indexPath row]];

Или, другими словами, я должен использовать синтаксис точки только с оператором =, например

aTextField.text = @"whatever";

Любые ссылки / документы приветствуются, спасибо :)

PS. Если вы не видели тег, я говорю об iOS.

5
задан taskinoor 20 January 2011 в 10:59
поделиться