Learning useful terms in iOS development
As you begin your journey into iOS app development, you will encounter special terms and definitions. Here are some of the most used terms and definitions. Just read through them for now. Even though you may not understand everything yet, things will become clearer as you go along:
- View: A view is an instance of the
UIView
class or one of its subclasses. Anything you see on your screen (buttons, text fields, labels, and so on) is a view. You will use views to build your UI.
Classes are covered in Chapter 7, Classes, Structures, and Enumerations.
- Stack view: A stack view is an instance of the
UIStackView
class, which is a subclass ofUIView
. It is used to group views together in a horizontal or vertical stack. This makes them easier to position on the screen using Auto Layout, which is discussed later in this section. - View controller: A view controller is an instance of the
UIViewController
class...