2014-01-16 2 views

ответ

1

Там нет такого понятия, как "обычные IBOutlet". IBOutlet - это просто внутреннее ключевое слово, дающее Xcode указание, что он должен позволить создавать выходное имя с помощью этого имени в Interface Builder. То, что вы описываете, действительно не имеет никакого отношения к ключевому слову IBOutlet. Это просто обычная разница между объявлением переменной экземпляра и объявлением свойства.

  • Переменная экземпляра - это переменная уровня экземпляра.

  • Метод доступа - метод получения или установки переменной экземпляра.

  • Свойство является сокращением для вызова/объявления методов доступа (и с синтезом объявление является сокращением для генерации методов доступа).

И see my book для бесконечных деталей ...!

+0

Спасибо, Мэтт, это имеет смысл. – user3071579

Смежные вопросы