Либо один работает нормально по моему опытуЧто не работает, так это объявление переменной экземпляра и свойства "IBOutlet" - это, кажется, действительно запутывает вещи.Если по какой-либо причине вы хотите избежать предоставления публичного доступа к вашей торговой точке, вы можете объявить ее как переменную экземпляра и просто не создавать свойство.С другой стороны, теперь, когда среда выполнения будет синтезировать переменные экземпляра для вас, многие люди объявляют только свойства и пропускают явное объявление переменной экземпляра;в этом случае вы явно объявите свойство как IBOutlet.