Хотя это не обязательно синтезированное свойство. Вы можете написать свои собственные методы get и set, которые можно вызывать.

ледующих двух строк в классе obj-c:

self.instanceVar = X
instanceVar = X 

Разве единственное отличие в том, что версия «self» вызывает синтезированный «setter», тогда как последняя просто устанавливает instanceVar и не проходит через setter?

Спасибо

Ответы на вопрос(4)

Ваш ответ на вопрос