Правильно ли я скажу, что
[anIstance aMethod];
эквивалентно
anIstance.aMethod; --?
Если это так, как насчет методов, которые принимают один или несколько параметров?
Следующее утверждение
[anIstance aMethod : aParameter];
имеют эквивалентную запись через точку?
я пробовал с
anIstance.aMethod : aParameter;
anIstance.aMethod(aParameter);
И они, похоже, не работают (ошибки времени компиляции)
Если нет способа вызвать метод с параметрами в точечной нотации, как насчет синтезированных методов установки (которые, насколько мне известно, по определению принимают аргумент)?
Если у меня есть синтезированное свойство, следующий оператор
anIstance.aProperty = anotherObject;
вызвать относительный метод установки? Или он вызывает метод получения?