Например, я видел self.someProperty
, но никогда не видел self.someProperty(someParameter)
.
Это немного неясно.
Скажем, у меня есть свойство pinImage
- ну, я думаю, было бы здорово сделать что-то вроде:
self.image(@"SomeImage.png");
Однако это просто невозможно, не так ли?
Свойство в Objective-C всегда находится вформа theObject.property
.У него никогда нет параметров.
Я знаю, что @property
означает, что вы создаете методы setProperty
и property
.Это означает, что setProperty
ВСЕГДА будет иметь один параметр, а self.property
всегда не будет иметь параметров.
Я просто пытаюсь убедиться.