• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/36

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

36 Cards in this Set

  • Front
  • Back

resize handles

Small white squares that appear on a UI element’s borders when it’s selected so you can change its size on the canvas.

root view controller

The first item added to a navigation controller’s navigation stack, which is never popped off (removed from) the stack.

run loop

An event processing loop that you use to schedule work and coordinate the receipt of incoming events in your app.

runtime

The period during which a program is executing.

scene

A storyboard representation of a screen of content in your app.

scene dock

A bar that contains information related to a scene in a storyboard.

segue

A transition between two view controllers in a storyboard.

show segue

A segue that pushes new content on top of the current view controller stack.

Simulator

An app in Xcode that simulates the behavior and appearance of running an app on a device.

Size inspector

An inspector that you use to edit the size and position of a UI element in a storyboard.

source view controller

The view controller whose contents are displayed at the beginning of a segue.

storyboard

A file that contains a visual representation of the app’s UI (user interface), showing screens of content and the transitions between them, that you work on in Interface Builder.

storyboard entry point

The first scene that’s shown from a storyboard when an app starts.

string interpolation

The process of inserting string representations of constants, variables, literals, and expressions into longer strings.

structure

A data type that’s similar to a class, but doesn’t support inheritance and is passed by value instead of by reference.

subclass

A class that’s a child of another class (known as its superclass).

subview

A view that is enclosed by another view (known as its superview).

superclass

A class that’s a parent of another class (known as its subclass)

superview

A view that encloses another view (known as its subview).

Swift standard library

A set of data types and capabilities designed for Swift and baked into the language.

A set of data types and capabilities designed for Swift and baked into the language.

The object that receives the action message in the target-action pattern.

target-action

A design pattern in which one object sends a message to another object when a specific event occurs.

tuple

A grouping of values.

Type Casting

A way to check the type of an object, and to treat that object as if it’s a different superclass or subclass from somewhere else in its own class hierarchy.

Type Inference

The ability of the Swift compiler to determine the type of a value from context, without an explicit type declaration.

UIKit

A Cocoa Touch framework for working with the UI layer of an iOS app.

Underscore

A representation of a wildcard in Swift (_).

unit test

A piece of code written specifically to test a small, self-contained piece of behavior in your app to make sure it behaves correctly.

unwrap

To extract an underlying value from an optional.

user interface

The layer of visual elements that lets a user interact with a piece of software.

utility area

An area in Xcode that displays the inspector pane and library pane.

unwind segue

A type of segue used to implement backward navigation.

variable

A value that can change after it’s been initialized, indicated in Swift by the var keyword.

view

An object that’s used to construct your UI and display content to the user.



View controler

An object that manages a set of views and coordinates the flow of information between the app’s data model and the views that display that data.

View Hierarchy

A hierarchical representation of views relative to other views.