Я проверял концепцию оболочки свойств в Swift 5.1 и в Swift UI и наткнулся на концепцию оболочки свойств, например @state, @ObservedObject и @Published, которые реализованы как оболочка свойств (насколько мне известно).
Итак, вопрос из любопытства: изначально Apple реализовала @IBOutlet как оболочку свойств?