У меня возникли проблемы с пониманием идеи объектов. Из того, что я читал, они являются экземплярами класса. Когда они учатся быстро, их легко понять. Просто создать класс и создать экземпляр этого, и оттуда, вы можете изменить его свойства и вызвать его методы:Обдумывание объектов в iOS
class ExampleClass {
let ExampleProperty = "rabbit"
}
let exampleInstance = ExampleClass()
Но я не понимаю, как это переводится при использовании IOS, так как у меня нет видели какие-либо объекты, которые еще явно созданы:
var example = Wss()
Так что мои вопросы:
- есть такие вещи, как кнопки, метки и объекты ползунков?
-Если, где «код» позади них? Почему кнопки, метки и т. Д. Отображаются даже до того, как они подключены через выходы и действия к контроллеру просмотра? Есть ли скрытый «var thisButton = ThisViewController()», встроенный в каждый из этих слайдеров и кнопок?
- Если мои предположения ошибочны, может кто-нибудь объяснить мне, как работают объекты?
Код объектов, таких как кнопки, метки, слайдеры и т. Д. Находится внутри [UIKit framework] (https://developer.apple.com/reference/uikit). – jtbandes