Ich weiß, dass das . eine Abkürzung für einen Setter ist. Manchmal verwende ich diese Art von Code:
cell.textLabel.text = [NSString stringWithFormat:@"this is row %i", indexPath.row];
Dies funktioniert wie erwartet, aber ich habe mich gefragt, ob es besser (oder korrekter?) ist, zu schreiben
cell.textLabel.text = [NSString stringWithFormat:@"this is row %i", [indexPath row]];
Oder anders gesagt, sollte ich die Punktsyntax nur mit dem =-Operator verwenden, wie
aTextField.text = @"whatever";
Alle Links/Dokumente sind willkommen, danke :)
PS. Falls Sie das Tag nicht gesehen haben, ich spreche hier über iOS.